Seattle, Washington, United States
𝗠𝗲𝘁𝗮 𝗖𝗼𝗻𝘁𝗶𝗻𝗴𝗲𝗻𝘁 𝗪𝗼𝗿𝗸𝗲𝗿 - 𝗦𝗲𝗻𝗶𝗼𝗿 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝐫
• Developed and maintained Java Spring Boot micro-services deployed on Kubernetes, in multi cloud AWS & GCP, handling high-throughput production traffic
• Built and configured Spring Cloud Gateway for dynamic API routing, resilience patterns like rate limiting, retries, circuit breakers, centralized Authentication & Authorization etc
• Integrated backend services with AWS & GCP like RDBS, S3, SQS, Lambda, SNS, MSK, ECR and EKS, Google APIs, IAM service accounts etc
• Integrated Apache Kafka for asynchronous event-driven communication between micro-services
• Implemented Redis caching to reduce database load and improve API response times
• Managed progressive releases using canary deployments and feature flags to reduce deployment risk and enable controlled rollouts in production
• Developed responsive frontend UI features using React, JavaScript, HTML, and CSS, integrating with backend REST and GraphQL APIs and leveraging React hooks, reusable components, and client-side routing