03
Selected work
~/resume/selected workFreelance Marketplace Backend
A microservices migration built by a 15-member engineering team.
- Developed backend features with Java Spring Boot, PostgreSQL through JPA/Hibernate, and MongoDB.
- Containerized services and databases with Docker Compose and dedicated per-service Dockerfiles.
- Migrated the platform to microservices using an HTTP API Gateway, RabbitMQ, Kubernetes, and Loki-based monitoring.
SYSTEM FLOW01API Gateway↓
02Spring services↓
03RabbitMQ↓
04Kubernetes
JavaSpring BootPostgreSQLMongoDBDockerKubernetesRabbitMQLoki
Graph-RAG Travel Analytics Assistant
Airline analytics and recommendations grounded in a Neo4j knowledge graph.
- Built sentiment analysis with VADER and machine-learning models to predict passenger satisfaction from review data.
- Modeled passengers, flights, journeys, and airports in Neo4j.
- Combined Cypher retrieval, entity extraction, and LLMs in an interactive Streamlit assistant.
SYSTEM FLOW01Review data↓
02Neo4j + Cypher↓
03LLM↓
04Streamlit
PythonNeo4jCypherVADERMachine LearningLLMsStreamlit