Hyderabad, Telangana, India
Summary
Currently serving as a Software Development Engineer, responsible for developing and optimizing scalable backend systems and cloud infrastructure at EffiGO Global using Java Spring Boot, Spring MVC, PostgreSQL, MongoDB, Kubernetes Docker, Jenkins, AWS, and GCP.
Highlights
Engineered the migration of a resource-intensive Keycloak-based OAuth2 service from a single VM to Google Cloud Kubernetes Engine, eliminating single points of failure and implementing HPA/VPA for dynamic resource scaling to enhance stability and ensure high availability.
Optimized data handling efficiency by migrating JSON storage from PostgreSQL to MongoDB via new API versions, reducing processing and retrieval times from 3 seconds to 2.25 seconds.
Led the implementation of a cost-optimized solution, replacing Google Cloud Filestore with Google Cloud Storage, resulting in an approximate 94% cost reduction for the application.
Automated the end-to-end CI/CD pipeline with Jenkins, integrating build and deployment stages to eliminate manual SSH-based deployments and reduce post-deployment container restart time from 7-8 minutes to near-zero.
Enhanced user experience and reduced page load time by 80% by decoupling the mailing system from a core microservice using RabbitMQ, facilitating asynchronous email processing and preventing main thread blocking.