Java Developer
07/2025 – PresentVarosa Technology
Anamnagar, Kathmandu
- Designed and implemented core database schemas, ensuring zero-downtime migrations across environments for high-traffic platforms.
- Built and optimized RESTful APIs and RabbitMQ message queues supporting long-running tasks and workflow operations for 100K+ total users.
- Improved backend response times through query optimization using CTEs and materialized views, along with service-layer refactoring, resulting in measurable reductions in API latency.
- Designed and maintained high-performance REST APIs powering core business logic, with database schemas optimized using MyBatis and Query Builder, and all schema versioning managed via Liquibase.
- Built asynchronous notification and transactional email pipelines using RabbitMQ, integrating Firebase for event-driven push notifications and AWS SES/SMTP for reliable transactional email delivery.
- Integrated Google OAuth2 and Apple OAuth2 login, enabling secure and frictionless third-party authentication for end users.
- Contributed to an AI-powered CV builder feature, developing backend logic for LLM-based CV content generation, including prompt engineering, response parsing, and API integration.
- Collaborated closely with frontend, QA, and DevOps teams to deliver reliable, maintainable backend architecture aligned with government system requirements.