Full Stack Software Engineer with 6+ years of experience building large-scale distributed systems and cloud-native applications used by millions globally. Skilled in Java, Spring Boot, React.js, Node.js, TypeScript, REST APIs, SQL/NoSQL databases, AWS, Azure, Kafka, and microservices architecture.
Experience
2022 — Now
United States
At AWS, I design, develop, and maintain scalable, high-performance applications used by 1M+ customers globally. My work spans full-stack development, cloud-native microservices, distributed systems, and automation to enhance operational efficiency, platform reliability, and user experience.
Major Projects & Successes:
* AI-Driven Workspace Recommendations: Built a recommendation system using AWS Bedrock, automating workspace configuration for 1.45M+ users and increasing feature adoption by ~30%.
* Backend Optimization & Service Migration: Migrated critical services to JDK17, improving CPU utilization by 30% and reducing p99 latency by 25%, while resolving complex migration challenges.
* Platform Reliability & Resilience: Designed fault-tolerant systems with circuit breakers, retries, DLQs, and backpressure handling, achieving 99.99% service availability.
* DevOps & CI/CD Automation: Implemented canary and blue/green pipelines, reducing deployment failures and rollback time by 40%, and improved monitoring and alerting via CloudWatch.
* Customer-Facing Features & Usability: Delivered multiple console enhancements to improve operational visibility, adoption of new features, and overall user experience.
* Leadership & Mentorship: Led Tier-1 services end-to-end, reviewing architecture and code, mentoring engineers, and improving long-term platform stability.
Technologies & Tools: Java, Spring Boot, React.js, Node.js, TypeScript, AWS (Step Functions, DynamoDB, Bedrock, SQS, EKS), Kafka, Microservices, Kubernetes, Docker, CI/CD, System Design, Performance Engineering, AI-assisted development.
2021 — 2022
Kansas City, Missouri, United States
At UMKS IS Labs,
* Monitored lab security, ensured clean and organized workspaces, and maintained inventory of hardware and equipment.
* Troubleshot hardware, software, and network issues for students, improving lab accessibility and reducing downtime.
* Assisted students in completing coursework and guided them on proper lab practices and software usage.
* Supported Academic/Teaching Assistants in preparing lab materials, grading assignments, and supervising lab sessions.
* Contributed to maintaining a safe, efficient, and fully functional computing environment for 100+ students per semester.
2019 — 2021
2019 — 2021
Hyderabad
At Capgemini, I developed and optimized enterprise-scale SaaS backend services and APIs for financial workflows, ensuring high availability, performance, and maintainability. I also led service migrations to Microsoft Azure and implemented database and system optimizations to improve throughput and reliability.
Major Projects & Successes:
* Backend Development & Optimization: Built and optimized Java/Spring Boot microservices and REST APIs, supporting high-volume financial workflows and improving response times.
* Cloud Migration: Led on-premises to Azure migration, reducing operational costs while maintaining 99.9% uptime and seamless service continuity.
* Database Performance Enhancements: Optimized Oracle, DB2, SQL Server, and MySQL transactional workloads using JDBC, indexing, and query tuning, improving efficiency and reducing latency.
* Agile Collaboration & Observability: Worked in Agile/Scrum teams to deliver secure, scalable features; enhanced system monitoring, logging, and operational visibility.
Technologies & Tools: Java, Spring Boot, REST APIs, Azure, Oracle, DB2, SQL Server, MySQL, JDBC, Log4j, Microservices, Agile/Scrum, CI/CD.
2018 — 2019
2018 — 2019
Bengaluru, Karnataka, India
* Developed and validated RESTful APIs for multi-service learning platforms, ensuring accurate request/response handling and data consistency across 50,000 global users in 12 countries.
* Deployed applications to Tomcat and cloud environments, ensuring production readiness and high availability for multi-service applications.
* Managed version control with Git and tracked feature delivery using JIRA, supporting Agile workflows and iterative feature releases.
* Optimized performance using caching and batching techniques, reducing response times by ~20% and improving learner experience.
* Collaborated with cross-functional teams to deliver scalable features while maintaining system reliability and usability across international deployments.
Education
University of Missouri-Kansas City
Master's degree
Gokaraju Rangaraju Institute of Engineering and Technology