Sumedh Sharma is a Senior Software Engineer based in Gurugram with a decade-long focus on C/C++ systems programming, Linux internals, memory virtualization and Android internals. He currently engineers infrastructure and backend solutions at Microsoft and contributes to the prominent open-source Kata Containers project by building CI/CD pipelines and improving agent tooling for secure lightweight VMs. Previously he led memory-virtualization efforts at BlueStacks, reclaiming large amounts of host memory via kernel and hypervisor integrations and implementing page-sharing and page-reporting features. His background includes building secure Linux driver stacks and fast-boot solutions for set-top boxes at STMicroelectronics, and early-career SAP systems work at IBM. Known for pairing deep kernel-level expertise with pragmatic DevOps and compatibility engineering, he also has hands-on experience reverse-engineering and bypassing emulator-detection in mobile apps. Sumedh combines systems-level rigor with cross-team collaboration across geographies, mentoring small teams while shipping high-impact platform improvements.
4 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (BTech), Electronics and Communication Engineering, 8.24/10, Bachelor of Technology (BTech), Electronics and Communication Engineering, 8.24/10 at Motilal Nehru National Institute Of Technology
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
DevOps Engineer & Backend Developer
Contributions:8 reviews, 14 PRs, 22 comments in 1 year 5 months
Contributions summary:Sumedh primarily contributes to the Kata Containers project by implementing and maintaining the CI/CD pipeline and addressing backend issues. Their work includes creating workflows to test Kata Agent APIs, refactoring the `agent-ctl` tool for improved functionality, and resolving issues related to container creation and management within the Kata Containers environment. They also work on agent policy implementation using the agent configuration, fixing runtime issues, and setting up policies.
Linux OS for Azure 1P services and edge appliances
Contributions:452 pushes, 211 branches in 1 year 3 months
applianceslinux-oslinuxedgeazure
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
Sumedh Sharma - Senior Software Engineer at Microsoft