Java Full Stack Developer
Current• Developed and deployed microservices using Spring Boot, achieving a 20% reduction in application startup time and improving resource utilization.• Enhanced application security by implementing token introspection and refresh token management for OAuth 2.0 authentication.• Optimized React components using techniques like memoization and code splitting, resulting in a 10% reduction in bundle size and improved application performance.• Established a GraphQL API for a complex data… Show more • Developed and deployed microservices using Spring Boot, achieving a 20% reduction in application startup time and improving resource utilization.• Enhanced application security by implementing token introspection and refresh token management for OAuth 2.0 authentication.• Optimized React components using techniques like memoization and code splitting, resulting in a 10% reduction in bundle size and improved application performance.• Established a GraphQL API for a complex data model, resulting in a 20% reduction in API calls compared to a RESTful approach.• Automated Java application deployments to Elastic Beanstalk and EC2 instances using CodeDeploy pipelines, accomplishing a 15% reduction in manual deployment errors.• Designed data model for a MongoDB database with collections, enabling efficient storage and retrieval of complex data structures. Show less