Experience

Java Developer

Varosa Technology · 2025 March - Present

  • Developed a high-data-intensity application through core design and production rollout, using Liquibase for automated, version-controlled database migrations across environments.
  • Designed and implemented real-time communication features, including live messaging over WebSockets with STOMP, and a scalable messaging flow.
  • Built advanced reporting and analytics pipelines using PostgreSQL functions, CTEs, materialized views, and optimized joins, significantly cutting report generation time.
  • Implemented bulk data export workflows processing and exporting 70k+ user records to Excel via Apache POI, backed by a queue-based architecture with RabbitMQ for reliable, non-blocking execution with real-time progress visibility.
  • Integrated RabbitMQ for asynchronous, event-driven processing, improving scalability, fault tolerance, and responsiveness across long-running and high-volume operations.
  • Integrated Stripe for secure job-portal payments, including Stripe Connect for multi-party payouts on a freelance marketplace.
  • Established a comprehensive unit testing suite, reducing post-deployment bugs and improving long-term code reliability and release confidence.
  • Engineered an automated Redis caching and eviction lifecycle in Spring Boot using JPA event listeners, driving endpoint response times from seconds down to ~20ms.
  • Refactored a large government monolith into microservices, implementing Eureka discovery and Gateway load balancing across multi-instance resource servers, while routing stateful WebSocket messaging independently to bypass gateway bottlenecks.

Java Developer

NepMax Pvt. Ltd. · 2024 February - 2025 March

  • Joined an existing enterprise application mid-development and contributed through the transition from feature development into production stabilization and maintenance.
  • Integrated real-time notifications using Firebase to deliver live updates to internal users without impacting core transactional flows.
  • Performed extensive production bug fixing and root-cause analysis across scheduling, data consistency, and edge-case workflows.
  • Refactored existing service-layer code to improve error handling and maintainability in a long-running production system.