vaibhav mahalle
Ibuildbackendsystemsthatscale.
Backend engineer with 5+ years building distributed, event-driven Java/Spring Boot microservices on AWS — high-throughput pipelines (3–5M reports, 20M+ emails/year) and a production GenAI/LLM multi-agent chatbot. Strong in HLD/LLD, multi-tenant SaaS, and mentoring.
0+
Years building backend systems
3–0M
Paper reports generated / year
0M+
Emails delivered / year
0K+
Active utility customers served
About Me
# based in Bangalore · java/spring boot, python, aws, genai/llm
2022-11 → present // work
Software Engineer 2 — Bidgely
Backend APIs and distributed pipelines for a report-generation platform used across multiple utility partners, plus Python/FastAPI services for a production multi-agent GenAI chatbot.
2021-02 → 2022-05 // work
Software Engineer — Accenture
White-labeled dashboard services for 300K+ utility customers.
2020-11 // education
B.E., Information Technology
Sinhgad College of Engineering, Pune University.
Skills & Stack
GenAI/LLM
Languages
Core Java
Databases & Messaging
Frameworks
Cloud
CI/CD & DevOps
Competencies
My Portfolio
# click a card to expand approach + result
Problem: Utility customers ask free-form questions about usage and billing; support teams needed grounded, real-time answers without building a separate bot per use case.
Problem: Utility partners needed millions of personalized paper energy reports assembled and mailed every year, from 30+ interchangeable sections, without the pipeline falling behind during peak billing cycles.
Problem: The same energy-insight content going into paper reports also needed to reach customers by email at much higher cadence and volume, across four regions with different formatting needs (NA, EU, Canada, Japan).
Problem: A white-labeled customer dashboard needed to show usage across electric, gas, water, and solar net-metering for 300K+ active customers — fast, securely, and across multiple utility brands on shared infrastructure.