At Capgemini India Pvt. Ltd., I develop and enhance enterprise applications using Java, Spring Boot, and microservices. I currently contribute to an Insurance Forms Management application that selects and manages forms based on Opportunity ID, line of business, and coverage requirements.
I develop REST APIs with Spring Security, including authentication and role-based access control, and build reusable React.js components integrated with backend services. I also contribute to insurance form configuration and selection workflows.
On my Task Management System project, I developed a full-stack application with Java 17, Spring Boot, Spring Cloud, React.js, and PostgreSQL. It includes service discovery, an API gateway, JWT-based authentication, and communication between microservices.
I use JUnit 5 and Mockito for testing, and work with API documentation, debugging, and SQL database operations. My experience also includes Git, Maven, and Agile development processes.

