Mohit Sharma is a Senior Software Engineer and Tech Lead with six years of experience designing and operating planet-scale storage systems, currently leading teams at Google out of Bengaluru. He has deep hands-on expertise in cloud storage tools and SDKs from roles at Microsoft (Azure Storage SDKs, AzCopy) and AWS (Route53), repeatedly delivering features like client-provided-key encryption, blob versioning, and high-performance data transfer for large-scale workloads. Mohit combines backend systems design with strong operational instincts—building monitoring, runbooks and CI/CD pipelines—and has on-call experience ensuring SLAs for critical services. An active open-source contributor, he helped mature the Azure SDK for Go and implemented blob-version and CPK support in the widely used AzCopy utility. Colleagues know him for meticulous code quality (he fixes warnings and typos in spare time) and for driving pragmatic, scalable designs that bridge developer experience and production reliability.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Technology - BTech Computer Science with Applied Mathematics, Bachelor of Technology - BTech Computer Science with Applied Mathematics at Delhi Technological University (Formerly DCE)
Master's degree Computer Science, Master's degree Computer Science at University of Illinois Urbana-Champaign
Bachelor of Technology Computer Science with Applied Mathematics, Bachelor of Technology Computer Science with Applied Mathematics at Delhi College of Engineering
The new Azure Storage data transfer utility - AzCopy v10
Role in this project:
Back-end Developer
Contributions:7 releases, 247 reviews, 258 commits in 2 years 1 month
Contributions summary:Mohit primarily focused on enhancing the Azure Storage AzCopy utility's functionality. They implemented features related to blob version management, including download and deletion capabilities. Significant contributions involved the refactoring and improvement of the existing code, along with adding the support for CPK. Moreover, the user made updates to support large files and also optimized the enumeration process of the files.
This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:
Role in this project:
Back-end Developer
Contributions:88 reviews, 47 commits, 141 PRs in 11 months
Contributions summary:Mohit primarily focused on developing and refining the Azure Storage SDK for Go. Their contributions involved implementing high-level APIs, fixing code issues, and addressing review comments. They updated core dependencies such as `azcore` and `azblob` and ensured the SDK met the public preview candidate status. The user was also involved in improving documentation and fixing related links.
golangsdkconsumersazure-sdkrest
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mohit Sharma - Senior Software Engineer Tech Lead at Google