Results-driven Junior DevOps Engineer at Tata Consultancy Services, skilled in AWS, Jenkins, and CI/CD automation. Successfully enhanced system performance and user experience through innovative GenAI solutions. Proficient in Java and Spring Boot, with a strong focus on collaboration and problem-solving to deliver high-quality applications and services.
1. E-commerce web application (Java, Spring Boot, MySQL)
Developed a full-stack e-commerce platform with product listing, cart, and order management features, backend built with Spring Boot and MySQL to handle business logic and data persistence, implemented REST APIs for frontend-backend integration, and ensured secure transaction handling
2. End-to-end CI/CD pipeline implementation
Implemented an end-to-end CI/CD pipeline for an N-tier architecture microservice application, which comprises three microservices, each written in different languages, and there is a Redis for caching and a MySQL database for storing user information. Created the pipeline for Python and Java applications using the AWS CI pipeline and deployed the microservice on AWS Kubernetes (EKS) using ArgoCD. By implementing this project, I have gained experience not only in multi-tier architecture application CI/CD, but also in Kubernetes and container.
3. Student Registration System [Tech Used: Java, Spring Boot, MySQL, Postman, Docker, Jenkins, Git] Designed and implemented a CRUD-based system to manage student records. Built RESTful endpoints using GET, POST, PUT, and DELETE methods to perform all operations, I used Postman extensively for API testing and validation, created a Dockerfile for the Spring Boot application, containerized the app for environment portability, and created a Jenkins CI job to automate build and test processes upon every code commit