Experience
2024 — Now
Trenton, New Jersey, United States
• Designed and maintained scalable RESTful APIs using Java 11, Spring Boot, and Hibernate for child welfare applications.
• Developed secure, responsive UI components using ReactJS and integrated with backend services.
• Optimized API performance, leading to 30% reduction in response time for critical modules.
• Deployed and maintained containerized microservices using Docker and Jenkins CI/CD pipelines.
• Participated in agile ceremonies, collaborating with QA, PMs, and business stakeholders to deliver iterative improvements.
• Improved logging, monitoring, and debugging workflows using AWS CloudWatch and custom logging frameworks.
2021 — 2022
2021 — 2022
Glassboro, New Jersey, United States
• Analyze the business requirements and transform them to technical requirements.
• Developed Restful web services to allow communication between the applications using Spring boot, Hibernate, Java 8.
• Implemented using Spring MVC architecture and application context using IOC.
• Worked on Backend code to persist data using Core Java concepts like Collections, Exception Handling, multi-threading to handle large amount of data.
• Developed unit test cases using Junit 5, documentation. Supported formal testing and resolved test defects.
• Leveraged Maven, Docker, Jenkins CI/CD pipeline to build, test, generate docker image and for deployment.
• Updated dependency versions in Maven for the application and debugged build failures in Jenkins.
• Collaborated closely with a cross-functional team to finalize the user experience (UX) and user interface (UI) designs in alignment with the School of Medicine's requirements.
• Developed UI components, client-side validations using ReactJS, HTML and CSS.
Java 1.8, Spring, Spring Boot, Spring Data JPA, Microservices, Hibernate, SQL, Oracle DB, AJAX, SOA, Web Services, Junit, Mockito, React, JavaScript, Agile Methodology, Design Patterns, Apache Maven,
Jenkins, Docker, Kubernetes, AWS EC2, VPC, Html5, CSS3, STS, Visual Studio Code, JIRA.
2018 — 2021
2018 — 2021
Hyderabad, Telangana, India
• In this project, a manager/practitioner user could retrieve/delete/save all his direct reports personal information such as Name, Contact, Address, Emergency Contact, Demographic details, and Tax information.
• Worked primarily on the Emergency Contact details by designing the table schema and created REST endpoints for saving, deleting, and updating the emergency contact information.
• Followed the Microservices architecture and developed the Restful APIs using Java, Spring Boot, Maven, Hibernate ORM and Oracle DB.
• Created and executed the Unit tests for individual components and modules within the application using Junit 5.
• Configured AWS API Gateway to manage and expose Rest APIs securely, executed a CI/CD pipeline, leveraging Jenkins for generating Maven build artifacts, building Docker container images, and orchestrating secure deployment to AWS EC2 instances.
• Used AWS S3 for storing user profile images and other assets, utilized Lambda functions to achieve serverless computing for specific tasks in the personal profile project.
• Utilized ReactJS, Typescript, and JSON to develop the components for front-end of the application.
• Managed complex state management via Redux, seamlessly integrating with Asynchronous Emergency Contact Rest API to deliver a comprehensive user experience.
• Followed Agile Development process including sprint planning, daily stand-ups and sprint reviews using Scrum.
• Collaborated with the product owners to define and refine user stories, prioritize tasks in JIRA.
Education
Rowan University
Master of Science - MS
Jawaharlal Nehru Technological University