Full Stack Java Developer
Current• Developed high-performance Java back-end applications, focusing on writing reusable, testable, and efficient code.• Enhanced application performance using Angular 14, migrating from Angular 10 for better maintainability and performance.• Automated build and deployment pipelines using Jenkins and Docker, improving operational efficiency.• Designed and implemented complex database schemas, writing optimized SQL queries for data retrieval and manipulation.• Developed… Show more • Developed high-performance Java back-end applications, focusing on writing reusable, testable, and efficient code.• Enhanced application performance using Angular 14, migrating from Angular 10 for better maintainability and performance.• Automated build and deployment pipelines using Jenkins and Docker, improving operational efficiency.• Designed and implemented complex database schemas, writing optimized SQL queries for data retrieval and manipulation.• Developed microservices with Spring Eureka for load balancing, managing service registration and exposure through an API gateway.• Deployed microservices using Docker containers on AWS, managing API operations and ensuring smooth data persistence.• Led a migration project from on-premise data centers to AWS cloud, optimizing cloud architecture and infrastructure.• Collaborated with front-end developers to design back-end services, enabling seamless business process integration.• Developed a customer-facing web application using React, Redux, and TypeScript, which increased user engagement by 20%. Show less