Hitesh Sharma

Hitesh Sharma Email and Phone Number

Engineering Manager at Google @ Google
mountain view, california, united states
Hitesh Sharma's Location
Kirkland, Washington, United States, United States
About Hitesh Sharma

Hitesh Sharma is a Engineering Manager at Google at Google.

Hitesh Sharma's Current Company Details
Google

Google

View
Engineering Manager at Google
mountain view, california, united states
Website:
google.com
Employees:
219238
Hitesh Sharma Work Experience Details
  • Google
    Engineering Manager
    Google Dec 2020 - Present
    Kirkland, Washington, United States
    EM in Persistent Disk (block storage), Google Cloud Platform
  • Microsoft
    Principal Software Engineering Manager, Cosmos Aka Big Data Team
    Microsoft Aug 2017 - Dec 2020
    United States
    EM for the SCOPE Job Manager (aka job scheduler) team in Cosmos.We rebuilt SCOPE JM on Apache Tez which led to significant improvements in job performance, reliability, and cluster utilization. Supported the team through PoC, development, and customer migrations as we went from 0 to more than 500k daily jobs on the new runtime.
  • Microsoft
    Principal Software Engineer, Cosmos Aka Big Data Team
    Microsoft Mar 2017 - Aug 2017
    United States
    Scheduling improvements for scale up of Apache YARN Resource Manager And helping the team run one of the largest Apache YARN deployments in the world!
  • Microsoft
    Senior Software Engineer, Cosmos Aka Big Data Team
    Microsoft May 2016 - Mar 2017
    Redmond
    Added infrastructure support for Linux, Docker and OSS workloads.Contributed to opportunistic execution in Apache YARN.
  • Microsoft
    Senior Software Development Engineer, Azure
    Microsoft Sep 2013 - May 2016
    Greater Seattle Area
    Technical lead in Azure Analytics for NRT data processing (in minutes) and reliable data movementDesigned and built the NRT pipeline which powers Azure Resource Health (ARH). ARH uses an NRT application which processes nearly 300GB an hour of data from Azure resources and does stateful transformations to compute resource health. Led a team of 4 engineers on this effort.Designed lambda architecture for ARH to combine results of streaming analytics with that of batch analytics.Designed and built the Spark streaming based NRT analytics platfrom for Azure services (internal/first party). This solution integrated into Azure diagnostics pipeline and downloaded data from Azure storage and EventHub, transcoded from Microsoft Bond format into Spark data frame, and allowed publishing data into the datamarts for visualizations. Designed and built a highly reliable path for moving data at scale with zero data loss (billing for e.g.). A smart client and service were developed which sent data on a set of distributed channels (Azure Eventhubs or Azure storage) and in case of failure it fell back on a different channel. The solution was integrated with monitoring so we could detect failures at any time and alert the oncall engineer.Designed and built a scalable and reliable data collection service (pull model). The service today collects 100s of TB a day from systems that can’t push data to the analytics platform.Worked on batch analytics solution for VM uptime calcualtions. Prototyped a log clustering solution for mining anomalies and service patterns from logs in the batch pipeline.
  • Microsoft
    Senior Software Development Engineer, Office 365
    Microsoft Mar 2013 - Sep 2013
    Worked in the Exchange Enterprise Cloud monitoring team.Designed and developed a service to monitor network connectivity of from Exchange Enterprise Cloud from customer premise.Designed and prototyped feasibility of Virtual Machine usage for Exchange Auxiliary roles in the data center stack (it covered hands off allocation, deployment, recovery, and management for host and guest machines).
  • Microsoft
    Software Development Engineer Ii, Office 365
    Microsoft Mar 2012 - Mar 2013
    Redmond
    Working in the Exchange Enterprise Cloud monitoring team.Redesigned the monitoring service for stability and redundancy. The service is used to execute change management and remediation scripts against thousands of servers.Implemented features in the Silverlight portal used by the service engineering team for running scripts via the monitoring service.Worked on outside-in monitoring solution using Azure.
  • Microsoft Corporation
    Software Development Engineer/Test Ii, Health Solutions Group
    Microsoft Corporation Feb 2011 - Mar 2012
    Worked on Amalga v3 in the Fabric team.Focus was on performance and scale. Identified major perf bottlenecks and drove changes for improvements in those areas (data access layer, WCF perf and scale, caching at different levels, etc).Test owner of the Amalga v3 application SDK. Wrote test applications, drove features into the SDK to make dev experience better.
  • Microsoft Corporation
    Software Development Engineer/Test Ii, Windows
    Microsoft Corporation Sep 2010 - Feb 2011
    Worked in the Windows Sustained Engineering security team and fixed issues in Winlogon, UAC, AppLocker, AxIS, and Kerberos. Shipped many QFEs, GDRs for Vista, Win 7 in SP2, SP1 respectively.Did a lot of debugging on all sorts of problems (race conditions, deadlocks, memory corruption, etc) with WinDBG.
  • Microsoft Corporation
    Software Development Engineer/Test, Windows
    Microsoft Corporation Mar 2008 - Sep 2010
    Windows Sustained Engineering (security team)
  • 3Clogic
    Software Engineer
    3Clogic Oct 2007 - Jan 2008
    Worked in the SIP team on the initial version of NT service for VoIP functionality (basic calling, conference, snooping) on PJSIP stack. Debugged NAT traversal issues, one way audio/no audio, etc.

Hitesh Sharma Education Details

Frequently Asked Questions about Hitesh Sharma

What company does Hitesh Sharma work for?

Hitesh Sharma works for Google

What is Hitesh Sharma's role at the current company?

Hitesh Sharma's current role is Engineering Manager at Google.

What schools did Hitesh Sharma attend?

Hitesh Sharma attended Guru Gobind Singh Indraprastha University.

Who are Hitesh Sharma's colleagues?

Hitesh Sharma's colleagues are Deepak Harsh, Cesar Efrain Rodríguez Rios, Wayne Kuo-Wei Lee, Oleksii Bazhanov, Jason Fang, Narender Thakur, Mathias Fleck.

Not the Hitesh Sharma you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.