May 2021 · Present
Software Engineer
Publicis Sapient
• Developed back-end of a Thai mobile application for Hotel and Travel bookings having more than 1 million users. Imple- mented payments, bookings, and authentication features using Core Java, Spring Boot, and MongoDB.
• Created a GraphQL-ExpressJS based frontend layer to stitch API calls of multiple java microservices.
• Implemented performance testing simulations for Java and NodeJs micro-services using Gatling, and improved the architec- ture by finding bottlenecks to achieve 300 Transactions per sec. Optimized the Threadpool and multiprocessing aspects of microservices. Developed a light mocking service to handle large requests.
• Architected and provisioned tax and billing services in a serverless architecture on Azure for Britain’s leading retail chain using Terraform.
• Created a cloud-accelerator platform for AWS, GCP, and Azure using Terraform and Terragrunt to easily provision the entire cloud infrastructure, including core services