Senior Software Engineer with a Master's, specializing in scalable, customer-centric applications. I have successfully driven the architectural evolution from a Java/MongoDB monolith to a distributed system of Go microservices, strategically adopting specialized databases like PostgreSQL, DynamoDB, and Redis. This transformation unlocked significant gains in scalability, deployment frequency, and developer productivity. Experienced in A/B testing and data-driven optimization to improve user acquisition and deliver business-critical outcomes.
Core Competencies: Product-Focused Engineering | Data-Driven Decisions | Applied AI
Languages & Frameworks: Go, Java, Python, JavaScript, TypeScript, React, NodeJS, Ruby on Rails, REST, gRPC
Platforms & Architecture: AWS (S3, SNS, SQS), Docker, Kubernetes, Kafka, Microservices, Distributed Systems, Terraform
DB & Tools: PostgreSQL, DynamoDB, MongoDB, Redis, Snowflake, CI/CD (BitBucket Pipelines), Grafana, PagerDuty
Senior Software Engineer
July 2024 – PresentTeam Lead
Jan 2022 – July 2024Software Engineer II
May 2021 – Jan 2022Software Engineer
July 2020 – May 2021Software Development Intern
Master of Computer Science
University of Iowa, Iowa City, IA
Bachelor of Computer Science
Rajiv Gandhi Technical University