I designed and developed a four-service dating platform backend with Java 21 and Spring Boot. It uses REST and gRPC APIs, Kafka event-driven communication, and the Transactional Outbox pattern.
I addressed a race condition in concurrent mutual-like processing with PostgreSQL constraints and idempotent conflict handling, then verified the behavior with integration and concurrency tests. At Kirgu, I developed inventory and employee performance reports, optimized database queries, and supported production software.

