About
Highly motivated Software Development Engineer with a B.E. in Computer Science and Engineering, specializing in designing, developing, and deploying scalable backend solutions. Proficient in Java Spring Boot, cloud platforms (AWS, GCP), and containerization technologies (Kubernetes, Docker), with a proven track record in optimizing system performance, achieving significant cost reductions (up to 94%), and enhancing application stability through robust CI/CD pipelines and microservice architectures.
Work
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.
Hyderabad, Telangana, India
→
Summary
Contributed as a Software Development Engineer Intern, focusing on developing utility services and optimizing deployment processes for EffiGO Global using Java Spring Boot, Spring MVC, ReactJS, PostgreSQL, and AWS.
Highlights
Developed a Spring Boot-based utility service integrated with MS SQL Server to automate seamless transfer of .csv files between vendors' FTP servers and SQL Server.
Engineered an MFA-OTP utility to enable secure logins and document downloads for key clients including Thermax, Varroc, and KBL.
Led the migration of micro frontend deployments from Docker (600MB/deployment) to Amazon S3 and CloudFront CDN (40MB), achieving a 93% reduction in deployment size, improving application startup time from 2 minutes to near-instant, and enhancing page load/serve times via CDN caching.
Awards
College Topper - Data Mining NPTEL Course
Awarded By
NPTEL / Chandigarh University
Achieved the highest rank in the Data Mining NPTEL Course, showcasing strong analytical and technical skills.
College Topper - Introduction to C++ NPTEL Course
Awarded By
NPTEL / Chandigarh University
Recognized as the top student in the Introduction to C++ NPTEL Course, demonstrating exceptional academic performance.
Skills
Programming Languages
Java, C++, JavaScript, SQL, HTML/CSS.
Frameworks & Libraries
Spring Boot, Hibernate, JPA, Maven, REST API, Webhooks, API Polling, RabbitMQ, ReactJS.
Cloud & DevOps
Docker, Kubernetes, Jenkins, Microservices, Git, AWS, GCP, Azure DevOps.
Databases
PostgreSQL, MongoDB, Redis, DBMS.
Developer Tools
IntelliJ, VS Code.
Core Computer Science
Data Structures & Algorithms (DSA), Operating Systems (OS), Object-Oriented Programming (OOP Concepts).
Competitive Programming
CodeChef (3* star), LeetCode (500+ problems solved), Online Coding Platforms.