Experience
New York, United States
Designed and developed scalable backend microservices using Java, Spring Boot, and Hibernate, optimizing service performance and reliability for high-traffic applications.
Architected and managed complex relational and NoSQL database schemas, implementing performance enhancements through indexing, partitioning, and query optimization with MySQL and MongoDB.
Developed RESTful APIs and integrated them with front-end applications, ensuring robust and efficient data exchange between services.
Deployed and managed cloud infrastructure on AWS, using EC2, RDS, and Lambda, and automated
infrastructure provisioning with Terraform and CloudFormation.
Established CI/CD pipelines using Jenkins, automating the build, testing, and deployment processes, and ensuring rapid and reliable delivery of backend services.
Implemented security best practices in the backend, including OAuth2 and JWT for authentication and
authorization, and encrypted data storage on AWS.
Led the development of responsive front-end interfaces with React.js, integrating them seamlessly with backend microservices to deliver user-centric applications.
Collaborated in an Agile environment, participating in sprint planning, backlog grooming, and daily stand-ups, ensuring continuous delivery of high-quality software through iterative development and frequent
releases.
Bangalore Urban, Karnataka, India
Developed and maintained 3+ scalable web applications using Java, Spring Boot, and Angular, improving
functionality and user experience for financial services and insurance industry clients, resulting in a 12%
increase in user satisfaction.
Implemented dynamic, role-based HTML menus in Angular applications, reducing user interface
customization time by 18% and enhancing security compliance by 8%.
Conducted 50+ unit tests with JUnit and Mockito, increasing code coverage by 20% and reducing post-
deployment issues by 15%.
Designed and managed backend processes using Oracle PL/SQL and integrated AWS Lambda for serverless
architecture, improving system performance by 22% and scalability by 14%.
Created RESTful web services with Spring MVC, facilitating seamless communication between distributed
systems and enhancing modularity by 9%.
Resolved 10+ critical defects and provided real-time support, decreasing system downtime by 11% and
enhancing overall system reliability.
Enhanced data integrity and performance by optimizing SQL queries and managing NoSQL databases,
leading to a 17% improvement in backend operations.
Participated in Agile methodologies, contributing to sprint planning, backlog refinement, and continuous
integration, consistently meeting project deadlines and improving team collaboration by 13%.
Improved code modularity and maintainability using Spring Framework for dependency injection and
aspect-oriented programming (AOP), reducing technical debt by 8%.
Chennai, Tamil Nadu, India
Implemented optimized algorithms, asynchronous coding, and message queues to reduce request time.
Gained practical experience with core Java concepts like concurrency, multithreading, data structures.
Developed SQL queries, primarily with Oracle databases, and managed virtual servers on EC2.
Implemented basic design patterns like Singleton to improve application architecture.
Worked with client-side technologies including HTML, CSS, JavaScript, and React to support frontend
development tasks.
Bengaluru, Karnataka, India
Developed a Machine Learning model to find credit card fraud transactions.
Education
2022 — 2023
Stevens Institute of Technology
Master of Science - MS
2022 — 2023
2016 — 2020
GITAM Deemed University
B.Tech
2016 — 2020