Gaurav Vippalapally
*************@*****.***
Software engineer with over 5 years of experience building scalable backend systems and full stack applications using Java, Spring Boot, AWS, and React or Angular. Strong experience in system design, API development, cloud deployment, and production support in enterprise environments. Skilled in working across the full software development lifecycle with focus on clean code, stability, and performance. Comfortable working in agile teams with CI/CD, resiliency, and security best practices.
Designed and developed Java and Spring Boot microservices deployed on AWS for enterprise applications.
Built responsive frontend applications using React and Angular integrated with secure REST APIs.
Improved application performance and operational stability through debugging, monitoring, and optimization.
Worked across development, testing, deployment, and production support in agile environments.
Technical Skills:
Languages: Java 8/11/17, SQL, JavaScript
Backend: Spring Boot, Spring MVC, Hibernate, JPA, REST APIs, Microservices
Frontend: ReactJS, Angular, HTML5, CSS3
Cloud: AWS EC2, S3, RDS, Lambda, CloudWatch
Databases: Oracle, MySQL, PostgreSQL
DevOps: Git, Maven, Gradle, Jenkins, CI/CD pipelines
Containers: Docker, Kubernetes
Testing: JUnit, Mockito
Methodologies: Agile, Scrum, Application resiliency, Secure coding
Education:
MS in Computer Science, University of Central Missouri, 2024, USA
Professional Experience:
Client: American Airlines, Dallas, TX Jan 2024 – Till Now
Zensoft United States
Role: Software Engineer
Responsibilities:
Designed and developed Spring Boot microservices deployed on AWS to support high volume enterprise operations.
Built secure REST APIs and integrated them with React based frontend applications.
Improved system resiliency by implementing proper exception handling, logging, and monitoring strategies.
Optimized SQL queries and backend processing to improve performance and reduce latency.
Worked on system design discussions and translated business requirements into scalable solutions.
Implemented CI/CD pipelines using Jenkins to automate build and deployment processes.
Used Docker for containerization and supported Kubernetes based deployments.
Conducted code reviews and ensured adherence to secure coding and best practices.
Troubleshot production issues and maintained operational stability in cloud environments.
Collaborated with QA and DevOps teams in agile sprints to deliver reliable releases.
Environment: Java 11, Spring Boot 2.x, React 17, Oracle 19c, AWS EC2/S3/RDS/Lambda, Docker, Kubernetes, Jenkins, Git, Maven
Client: NETS, Hungary Mar 2021 - Dec 2022
Tata Consultancy Services Hyderabad, India
Software Engineer
Responsibilities:
Developed backend services using Java and Spring Boot for corporate web applications.
Created RESTful APIs and integrated Angular frontend modules.
Designed and executed SQL queries in MySQL and PostgreSQL.
Assisted in system debugging and performance tuning in production environments.
Participated in full SDLC including design, coding, testing, and deployment.
Implemented unit tests to ensure application stability.
Supported CI/CD pipelines and version control using Git.
Worked within agile framework and participated in sprint ceremonies.
Ensured application security standards and resiliency best practices.
Collaborated with cross functional teams to deliver feature enhancements.
Provided ongoing production support and defect resolution.
Environment: Java 8, Spring Boot, Angular 11, MySQL, AWS EC2, Jenkins, Git, Maven
Client: Cyient, India May 2019 – Feb 2021
Role: Software Engineer
Responsibilities:
Built Java based web modules and basic REST APIs.
Developed simple UI screens using HTML, CSS, and JavaScript.
Created database tables and wrote SQL queries.
Assisted in debugging and fixing application issues.
Participated in testing and validation activities.
Used Git for version control.
Supported deployment activities.
Followed coding standards and documentation practices.
Worked in agile team environment.
Gained experience in cloud deployment basics and CI/CD workflows.
Environment: Java 8, Spring Boot, MySQL, HTML5, CSS3, JavaScript, Git, Maven