Bharath Bhushan Mangalpally

Senior Technical Lead | Associate Principal Architect

Senior Technical Lead and Associate Principal Architect with 15+ years of experience in designing scalable enterprise systems, modernizing legacy applications, and leading high-performing engineering teams.

Hyderabad, India
mbharath1983@gmail.com
+91 9390375075
Bharath Bhushan Mangalpally

Core Competencies

Languages & Frameworks

C# .NET Core ASP.NET MVC Web API Python WCF Power BI

Cloud & DevOps

Azure App Service Azure Functions Blob Storage Application Insights Azure DevOps Git

Architecture & Design

Microservices OOP & SOLID Dependency Injection System Design Performance Tuning

Leadership & Delivery

Team Mentoring Agile / Scrum Stakeholder Management Estimation & Planning Code Reviews

Professional Experience

Associate Principal Architect
LTM Limited — Hyderabad
May 2025 – Present
  • Architected large-file processing solutions (500 MB – 1 GB), improving scalability and reducing processing time.
  • Converted cloud-based applications into desktop applications using Python, achieving approximately a 30% reduction in Azure operational costs.
  • Led UI and API modernization initiatives, improving maintainability and accelerating feature delivery.
  • Mentored developers on architecture, coding standards, and best practices to raise overall code quality.
Senior Software Engineer / Technical Lead
HCL Technologies — Hyderabad
January 2019 – March 2025
  • Designed and implemented enterprise-grade modules using .NET Core, Web API, and Azure services.
  • Led development teams to deliver high-impact features with improved performance and reduced defect rates.
  • Modernized legacy components, reducing technical debt and improving system reliability.
  • Implemented automated testing and code review standards to ensure software quality.
Software Engineer
Previous Organizations
2011 – 2018
  • Developed scalable backend services using ASP.NET MVC, Web API, and SQL Server.
  • Improved application performance through query optimization and refactored codebases.
  • Collaborated across QA and product teams to ensure high-quality releases.

Education

Master of Computer Applications (MCA)

Jawaharlal Nehru Technological University (JNTU) — 2008