Harsh Desai

Engineering Manager

Bengaluru, Karnataka, India14 yrs experience
Highly Stable

Key Highlights

  • 13 years of experience in distributed systems.
  • Led teams to improve system performance and stability.
  • Expert in building scalable data platforms.
Stackforce AI infers this person is a SaaS and Cloud Computing expert with strong capabilities in architecture and team leadership.

Contact

Skills

Core Skills

Architecture DesignTeam LeadershipReal-time State ManagementData Platform DevelopmentPlatform DevelopmentAgile MethodologyPlatform MigrationPublic Cloud OfferingOpenstackSolution Architecture

Other Skills

AlgorithmsArchitecture EnhancementBGPBackend DevelopmentBorder Gateway Protocol (BGP)CCCNACisco IOSCisco Systems ProductsCisco TechnologiesCode RefactoringCode ReviewCollaborationConsultingData Engineering

About

Engineering manager by profession, programmer for life. I have around 13 years of experience in building , maintaining and scaling distributed systems.Currently building next gen of high performance extensible data platforms which can scale to needs of DS and easily fit into ML models.

Experience

Google

Engineering Manager

May 2025Present · 10 mos · Greater Bengaluru Area · Hybrid

Uber

2 roles

Engineering Manager

Promoted

May 2022Jul 2025 · 3 yrs 2 mos · Bengaluru, Karnataka, India

  • Designed architecture for server driven session management system. Which managed 30 million sessions between different LoBs for Uber rider. Supporting 50000 rps. Led team of 6 engineers of Backend, Frontend and data engineers to build, deploy and migrate. Orchestrated migration to new session definition for thousands of datasets seamlessly, providing accurate business metrics improving session coverage to 99% percent of events, fares and trips and increasing reusability of signals and different ML models across different verticals.
  • Improved of real time state management of system which powers 100 plus ML, Ops and BI usecases. This needed refactoring 100K lines of code for better event management and complete change of architecture. This improve computing power by 50% by changing sharding and pipelines. Improved stability by 75% by changing design to depend more on backend signals rather than frontend.
  • Working on futuristic data platform model which can support different impressions, components and provide real-time user flow analysis. Restructuring data consumption by different derived and raw tables. Collaborating with multiple teams from engineering and Data Science on common logging requirements. This provides signals for Uber's super-app and personalisation use cases.
  • Helped in growing team for 10 engineers to 50 engineers by actively participating in hiring, requirement gathering , creating job description and actively engaging with HR partners.
  • Setup vision and north-star for the team. Collaborated with various team and verticals for gathering requirements and roadmap planning.
  • Leading team of 10 highly motivated, high performing engineers. Improved teams satisfaction by 10% and developer velocity by 15% by taking various measures as mentoring, peer programming, clarity towards roadmap, deep dive opportunity with leadership team, one-to- one meeting every 2 weeks and by providing timely crisp and useful feedback.
Architecture DesignSession ManagementBackend DevelopmentFrontend DevelopmentData EngineeringReal-time State Management+4

Senior Software Engineer

Dec 2020May 2022 · 1 yr 5 mos · Bengaluru, Karnataka, India

Qubole

3 roles

Engineering Manager

Promoted

Nov 2019Dec 2020 · 1 yr 1 mo

  • Led Platform team which is responsible for building scalable, fault tolerant applications to support exponentially increasing customer growth.
  • Conceptualising roadmap for the team and executing it to perfection by using agile methodology.
  • Planning and managing complex platform migration like platform movement to kubernetes, control plane migrations between AWS to Azure with minimum to null impact to customers.
  • Looking over best practices for code review and product documentation/runbooks for the team.
  • Constantly optimising platform to be self-resilient, cost effective and easily operable over multi-cloud offering.
  • Actively involved in product design, on both usability and technical front. This means actively getting involved in coding as well.
Platform DevelopmentAgile MethodologyPlatform MigrationCode ReviewProduct DocumentationMulti-cloud Optimization

Staff Engineer

Promoted

Oct 2019Dec 2020 · 1 yr 2 mos

Member Of Technical Staff

Sep 2017Oct 2019 · 2 yrs 1 mo

Jio

Software Development Engineer - 2

Dec 2015Aug 2017 · 1 yr 8 mos · Bengaluru Area, India

  • Provided Public cloud offering, which hosted Public and internal customers. Our
  • cluster was hosting Reliance JIO's app portfolio. We used Openstack with open contrail controller to provide overlay services.Our primary focus was to add new feature and enhance architecture to provide
  • scale and stability needed for public cloud.
  • Deployed open contrail on multiple nodes to provide high availability. Used
  • rabbitmq for inter node messaging and configuring in memory database and
  • Cassandra as our persistent database.
  • Optimize vRouter to provide reliable connections with instances.
  • Add new feature and optimize contrail controller
  • Deploy and develop neutron services.
  • Create a framework to monitor a complete systems.
Public Cloud OfferingOpenStackHigh AvailabilityFeature DevelopmentArchitecture Enhancement

Cisco systems

2 roles

Network Consulting Engineer

Jul 2012Dec 2015 · 3 yrs 5 mos

  • Conceptualized and created AutoUpgrader, a java based tool which upgrades ASR9K,6500.
  • Architected and Designed solutions for Service provider and Datacenter using
  • Cisco portfolio
  • Did PoC for NFV using Cisco’s CSR, vCPE and Nexus portfolio.
  • Worked on Netconf and Yang modeling.
Solution ArchitectureNFVNetconfYang Modeling

Intern

Jan 2012Jun 2012 · 5 mos

Education

International Institute of Information Technology Bangalore

Master of Technology (M.Tech.) — Computer Systems Networking and Telecommunications

Jan 2010Jan 2012

L.D.R.P.-I.T.R. Gandhinagar

Bachelor of Engineering (B.E.) — Electronics and Communications Engineering

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Architecture Design & Team Leadership

Explore similar profiles based on matching skills and experience