- πΌ Backend-focused Java Developer with strong fundamentals in Core Java & Spring Boot
- π Currently building real-world microservice-based systems (inventory, booking, authentication)
- π± Deepening knowledge in Microservices Architecture, Spring Security (JWT), Kafka, RabbitMQ
- π¦ Interested in banking systems, core backend services, and enterprise-grade applications
- π§© Strong focus on clean code, API design, and system scalability
- π¬ Ask me about Java, Spring Boot, REST APIs, JPA, Microservices
- π« Reach me at vichealeng45@gmail.com
- β‘ Fun fact: I enjoy simplifying complex backend problems into clean, maintainable solutions
Agoda Microservice Architecture
- Domain: A fully distributed room booking and hotel management platform.
- Architecture: Database-per-service pattern, clean layer separation (Controllers vs. Services), and strict DTO mapping using MapStruct to prevent data pollution.
- Tech Stack: Spring Boot, PostgreSQL, Docker.

