Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Bharat Upadhya

Technical Lead
Bangalore

Summary

Tech professional with robust experience in leading and managing software development projects. Skilled in coding, system architecture, and problem-solving, with strong focus on team collaboration and driving results. Known for adaptability and reliability, consistently meeting project goals and aligning with evolving business needs. Highly capable in fostering productive and innovative team environment.

Overview

14
14
years of professional experience
5
5
years of post-secondary education
1
1
Certification
1
1
Language

Work History

Tech Lead

Harman Connected Services
Bangalore
11.2020 - Current
  • Architected and led the development of a scalable, event-driven microservices ecosystem, reducing system latency by 30% using Spring Boot, Spring Cloud, and Kafka while ensuring 99.99% uptime on AWS
  • Optimized API performance and scalability by implementing gRPC, Spring WebFlux, and Redis caching, improving throughput and reducing response times by 40%
  • Enhanced security and compliance by integrating OAuth2, JWT, and SAML-based SSO authentication, securing 100% of B2B enterprise transactions via AWS API Gateway
  • Led performance optimizations for an Infrastructure as a Service (IaaS) project on a proprietary cloud platform, improving system performance by 25% and reducing deployment failures by 30%
  • Managed infrastructure operations and service integrations, ensuring 99.9% uptime and enhancing platform resilience
  • Ensured the delivery of new features, hotfixes, and maintenance patches for each iteration by identifying the most glaring issues based on direct feedback from customers, service level agreements and prioritizing tickets by severity
  • Achieved a 40% increase in customer satisfaction score by engaging customers directly to understand the issues and providing a resolution within 48 hours

Senior Software Engineer

Coforge
Bangalore
02.2016 - 11.2020
  • Optimized Thread Pool Configuration, reducing CPU usage by 40% and improving auction request processing speed by 3x through efficient thread pool tuning
  • Eliminated Deadlocks and improved read performance by 60% by refactoring synchronization mechanisms and replacing blocking data structures with concurrent alternatives
  • Reduced Memory Leaks by 80% through heap dump analysis, optimizing object retention, and lowering GC pauses by 25%, enhancing system stability
  • Enabled Real-Time Bidding via WebSocket, reducing message latency by 70% and supporting 10,000+ simultaneous bidders while maintaining backward compatibility with TCP
  • Optimized Database Connection Pooling, reducing query latency by 50%, doubling transaction speed, and preventing frequent timeouts by implementing Hikari
  • Spearheaded the development team and migrated the mobile applications to the Android platform from legacy Motorola devices
  • Increased the turnaround of the project by more than 30% per year
  • Designed various application modules in Spring, Spring Boot, Hibernate, REST, Maven, etc., and also developed various Android applications for customers

Software Engineer

InterGlobe Service and Technologies
Dubai
03.2015 - 12.2015
  • As an individual contributed to the design and development of a portal for the Airline ticketing system for Emirates Airlines
  • Involved in Full stack development of various modules using AngularJS, HTML5, Java/J2EE, Spring, Hibernate, REST, Maven, PL/SQL
  • Designed responsive web pages, with HTML5, CSS3, Bootstrap, and AngularJS, for all browsers and mobile devices
  • Created, updated, and executed unit and functional test cases, for both Front-end/Back-end components using JUnit/Mockito, Selenium/Cucumber, Jasmine/Karma and ensured 100% coverage

Software Engineer

SourceOne Management
Bangalore
02.2014 - 12.2014
  • Create and maintain databases, tables, stored procedures, indexes, database check constraints using Oracle PL/SQL
  • Developed, maintained, and enhanced Software programs primarily in Java/J2EE along with JSF/Spring/Hibernate, REST
  • Single handed designed user interfaces that featured scribbling and marking on using Google Maps, using Google Maps API, AngularJS, HTML5, Canvas, CSS3, Bootstrap
  • Created & implemented unit test cases & executed complete functional testing (QA & UAT) using JUnit & Mockito and ensured 100% test coverage

Programmer Analyst

MMP Software Development Pvt Ltd
Bangalore
04.2011 - 02.2014
  • Developed and enhanced user interface of the application using HTML, CSS, JavaScript, jQuery, and AJAX, while also focusing on web page performance
  • Analyze existing MySQL queries for performance improvements and implement new MySQL procedures, functions, & scripts
  • Refactored and migrated more than 25% of the legacy code into Liferay Portlets

Education

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Bangalore University
Bangalore, India
07.2005 - 01.2010

Skills

Microservices & Distributed Patterns

undefined

Certification

AWS Certified Cloud Practitioner, 2022

Timeline

Tech Lead

Harman Connected Services
11.2020 - Current

Senior Software Engineer

Coforge
02.2016 - 11.2020

Software Engineer

InterGlobe Service and Technologies
03.2015 - 12.2015

Software Engineer

SourceOne Management
02.2014 - 12.2014

Programmer Analyst

MMP Software Development Pvt Ltd
04.2011 - 02.2014

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Bangalore University
07.2005 - 01.2010
Bharat UpadhyaTechnical Lead