Software Development Engineer
Current- Developed and maintained EdTech Platform as a full-stack developer using Java, Spring Boot, TypeScript, Angular, SQL, and Ansible for Jenkins job automation.- Enhanced Core API latency by upto 33% through query optimization techniques, including materialized views, database indexing, and Redis caching.- Worked on moving a hybrid monolith to tenant style architecture utilizing Tenant of one to multi-tenant database architecture using shallow paritions reducing 1,500 ec2 servers to a single EB environment using RDS.- Carved out springboot microservices from scratch out of Monolith applicaiton with DB setup (using hibernate) and inter-service communication including setting up CI/CD with Jenkins as well as AWS CodePipeline, Lambda, serverless and CloudFormation stacks.