Yogesh Garg

CTO

Bengaluru, Karnataka, India13 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led Azure Event Hubs engineering team at Microsoft.
  • Authored industry's first Apache Airflow as a Service.
  • Co-founded one of India's first hyperlocal e-commerce platforms.
Stackforce AI infers this person is a SaaS architect with extensive experience in scalable cloud solutions and event streaming.

Contact

Skills

Core Skills

Scalable ArchitectureDistributed SystemsCloud ComputingSoftware As A Service (saas)

Other Skills

API GatewayAmazon Web Services (AWS)Apache AirflowAutoscalingDatabase MigrationElastic Stack (ELK)Extract, Transform, Load (ETL)Go (Programming Language)HTTP request mirroringIAM RolesIdentity & Access Management (IAM)IstioKubernetesLinuxMachine Learning

About

Working to make Event Streaming better for Enterprises. Leading Azure Event Hubs engineering team in India. Azure Event Hubs directly competes with Confluent Kafka / AWS Kinesis Data Streaming / Google Pub Sub. Bootstrapped the Azure Messaging division in India wherein I played the role of technical lead single handedly & drove projects across multiple areas of Messaging - Runtime / Control Plane / Infra & hired / mentored 10+ engineers. Eventually, I went onto lead Azure Event Hubs and executing multiple impactful engineering projects. I play a dual role of Architect & Manager in this capacity. Other notable contributions in the past: * Started India's one of the first hyper local e-commerce company on grocery back in 2014 and got a mention in Times of India daily. Think JioMart, Swiggy Instacart, Flipkart Quick etc. * Authored Industry's first Apache Airflow as a Service aka Enterprise offering.

Experience

Microsoft

3 roles

Principal Software Engineering Manager

Promoted

Mar 2023Present · 3 yrs

Senior Software Engineering Manager

Promoted

Nov 2021Feb 2023 · 1 yr 3 mos

  • Working as Engineering Manager for Azure Event Hubs (India team)

Senior Software Engineer

Jan 2021Oct 2021 · 9 mos

Qubole

2 roles

Staff Engineer

Aug 2019Dec 2020 · 1 yr 4 mos · Greater Bengaluru Area

  • Overall responsible for making Sync, Async & Edge services - Scalable, Stable, Fault Tolerant, Performant, Operable, Cost Controlled & Observable from Software perspective. These services form the backbone of Qubole Control Plane. In this role, I have been fortunate enough to make a significant impact across the board, here is a summary:
  • Co-Led the overall tech effort to build new highly scalable API Gateway on GoLang with world class design & features. This reduced our GW infra cost by 50x and improved performance by 5x and allowed developers to embed custom logic on the edge.
  • Came up with an innovative SW solution to rollout edge services using the concept of HTTP request mirroring.
  • Architected and Solved burst & fairness problems by moving our Long running Asynchronous Job Platform to YARN / K8s container scheduling model which was built in-house.
  • Came up with effective strategy to reduce async platform infra cost by 40% using Machine Learning & many more insights.
  • Led the overall tech effort to move our Azure Control Plane deployment from AWS VM to Azure K8s without any downtime.
  • Significantly improved the visibility of our web services platform at granular dimensions by building a Time Series solution using ELK & leveraging structured nginx log data.
  • Came up with precise Infra capacity algorithms as a function of load for sync & async services. This reduced the operational headache of capacity management for Operations team during major releases.
  • Came up with Qubole HTTP Retry Policy, 48% customers automatically moved to new policy with 2 months backed by thorough & clear customer communication. Link - https://docs.qubole.com/en/latest/rest-api/http-retry-policy.html
  • Designed & led the effort for API Throttling feature to safeguard our systems from rogue users during stress.
  • Reduced Redis cache memory utilisation from 80% to just 12% by coming up neat insights
Go (Programming Language)API GatewayMachine LearningKubernetesTime Series MonitoringRedis+3

Member Of Technical Staff

May 2015Aug 2019 · 4 yrs 3 mos · Greater Bengaluru Area

  • Platform Engineering:
  • Founding member of the Platform Engineering team which grew from 2 to 10+ .
  • Climbed the ropes of Platform Engineering.
  • Championed initial phases of new platform rollout with no downtime.
  • Designed & led overall effort for new Edge Service - "API Gateway".
  • Designed & engineered new Time Series Monitoring Framework.
  • Designed & engineered throttling, autoscaling & performance capabilities.
  • Championed critical database migrations with no downtime.
  • Dealing with on-call issues & coming up short / long term solutions.
  • Mentored various engineers at multiple levels.
  • One of the finest code reviewers & debuggers in the org.
  • Airflow in QDS:
  • Authored Industry's First Apache Airflow as a Service. Blog - https://www.qubole.com/blog/airflow-as-a-service-on-qds-generally-available/
  • Introduced Airflow in Qubole before Apache Incubation - https://www.qubole.com/blog/open-source-integration-of-airflow-and-qubole/
  • Conceptualised, engineered & evangelised Airflow across all Qubole functions & customers
  • Airflow is now one of the core offerings of Qubole Product Portfolio.
  • IAM Roles on QDS:
  • Integrated IAM Role Support across Qubole Engineering stack from web services to Big data Engines to cloud orchestraion layer. Blog - https://www.qubole.com/blog/announcing-support-for-aws-iam-roles/
  • Introduced some of the SaaS industry's advanced security variants on IAM Roles. Article in a leading technology portal - https://dzone.com/articles/advanced-security-using-aws-identity-access-manage
Apache AirflowIAM RolesDatabase MigrationThrottlingAutoscalingCloud Computing+1

Grocit.com

Co-Founder

Jan 2014Apr 2015 · 1 yr 3 mos · Gurgaon, India

  • Launched India's one of the first online hyperlocal marketplace in grocery space. Key Highlights:
  • Grocit was mentioned in Times of India for one of the hottest startup domains of 2014. Link - http://epaperbeta.timesofindia.com/NasData//PUBLICATIONS/THETIMESOFINDIA/DELHI/2015/02/06/PagePrint/06_02_2015_026_e6aa7680859a8bf4ed94949bcdea8336.pdf
  • Achieved 500+ downloads on Google PlayStore both organically and inorganically with 4.5+ rating
  • Brought grocery stores from 5 major localities of Gurgaon on the platform.
  • Built a team of 5 people including 2 Founders.
  • Dealt with all sorts of early stage startup matters including Engineering, Product, Business Operations, Marketing, Hiring, Pitching.

Ibibo group

Software Engineer

Jun 2013Apr 2015 · 1 yr 10 mos · Gurugram, Haryana, India

  • Worked in Tradus.com division of ibibo Group and once India's one of the top e-commerce marketplace.
  • Built and managed some of the core backend services: Catalog Management, Category/Tag Management, Content Moderation, Ratings/Reviews, Template Engine, Image Service, Auto Cancellation Workflow

Royal bank of scotland business

2 roles

Software Engineer

Promoted

Jul 2012May 2013 · 10 mos · Gurugram, Haryana, India

  • Was hired as part of RBS Global Graduate Hiring Program. Underwent two months of technical & financial training on building enterprise class products in finance.
  • Risk Function:
  • Did a successful POC on JBPM and Activiti Workflow engine to move legacy risk evaluation workflows to new & better tech.
  • Finance:
  • Worked in BI Reporting team & got some minimal exposure of Data Modelling.

Software Engineering Intern

Jun 2011Jul 2011 · 1 mo · Gurugram, Haryana, India

Education

Netaji Subhas Institute of Technology

B.E — Computer Engineering

Jan 2008Jan 2012

GGS Public School

High School

Jan 1995Jan 2006

Stackforce found 100+ more professionals with Scalable Architecture & Distributed Systems

Explore similar profiles based on matching skills and experience