Resort booking
Greenfox
A booking product built end to end, with a RAG search assistant hand-rolled on Spring Boot
Overview
First engineer on the product. Built the booking product end to end: Spring Boot backend, mobile app, and marketing site.
Shipped a production RAG search assistant on Java before mature off-the-shelf RAG frameworks were available, implemented document chunking, embedding ingestion, vector-store integration, retrieval, and reranking in-house on Spring Boot.
Built hybrid retrieval across 100 resort listings and 5K+ indexed content chunks: Meilisearch for typo-tolerant keyword matching and vector similarity for semantic intent, followed by result fusion and reranking.
Tools
- Java
- Spring Boot
- Meilisearch
- PostgreSQL
- React Native
Features
- In-house RAG pipeline
- Chunking and embedding ingestion
- Hybrid keyword and vector retrieval
- Result fusion and reranking
- 100 resort listings indexed
- 5K+ content chunks



