Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dharmaraja Vandanapu

Bengaluru

Summary

Senior Software Developer with 6 years of experience in designing and implementing scalable backend systems and microservices. Specializes in system design, database optimization, and API development. Skilled in performance optimization and CI/CD pipeline implementation. Experienced in mentoring engineers and delivering solutions on AWS cloud platforms.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

HungerBox
Bengaluru
07.2019 - Current
  • Designed and managed scalable backend systems and data pipelines using AWS (EC2, ECS, RDS, Redshift, Glue, S3, Lambda) with event-driven, serverless architecture; automated ingestion of 500K+ records daily into a data lake to enable BI reporting and search analytics, ensuring high availability.
  • Led the design and development of scalable microservices for bulk ordering and minimum guarantee features using Django, MySQL, and PostgreSQL; ensured system stability and performance with monitoring tools, including Prometheus, New Relic, and Grafana.
  • Enhanced application performance and scalability by profiling, refactoring, and optimizing legacy code; tuned SQL queries and created indexes; integrated advanced caching strategies with Redis and in-memory stores; engineered Redis connection pooling to reduce new connection overhead by 90%, significantly improving throughput and stability.
  • Developed robust APIs in Go, implemented payment integrations using Laravel PHP and the factory pattern, and demonstrated good knowledge of frontend technologies, including Angular and AngularJS; integrated LLMs for AI-powered, context-aware feedback features.
  • Conducted continuous code reviews, mentored junior engineers, and promoted Agile methodologies; upheld DevOps best practices by managing CI/CD pipelines (Docker, Jenkins, Git), implementing test automation, and maintaining clear documentation for the consistent delivery of production-grade solutions.

Education

M.Tech - Information Technology

International Institute of Information Technology (IIIT Bangalore)
Bangalore
06-2019

XII - MPC

Sri Chaitanya Junior College
Vijayawada
01.2014

Skills

  • Programming languages: Python, Go, PHP, C, C
  • Frameworks and architectures: Django, Laravel, RESTful APIs, Microservices
  • Database management: MySQL, PostgreSQL, Amazon Redshift, Redis
  • Cloud services: AWS Lambda, SQS, SNS, Glue, S3, , EC2, ECS, RDS
  • DevOps tools: Docker, Jenkins, Git
  • Monitoring solutions: New Relic, Prometheus, Grafana
  • Frontend technologies: Angular, AngularJS

Timeline

Senior Software Engineer

HungerBox
07.2019 - Current

M.Tech - Information Technology

International Institute of Information Technology (IIIT Bangalore)

XII - MPC

Sri Chaitanya Junior College
Dharmaraja Vandanapu