Srivatsa S. Bhat

Software Engineer at Microsoft Linux Systems Group

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Srivatsa S. Bhat is a seasoned software engineer with 12 years of experience specializing in Linux kernel and systems-level development, currently contributing as a Linux kernel developer at Microsoft. He has a strong track record in security and stability hardening, having fixed multiple CVEs and memory-leak vulnerabilities in the Photon minimal container host. His open-source work spans research and production kernels—contributing core memory management and synchronization fixes to the Biscuit research OS and adapting benchmarks to validate system behavior. Comfortable across back-end and security-focused engineering, he blends careful bug-hunting with pragmatic improvements to tooling and kernel parameters. Colleagues can expect a detail-oriented engineer who surfaces subtle concurrency issues and hard-to-reproduce security flaws.
code11 years of coding experience
github-logo-circle

Github Skills (23)

patch10
vulnerability10
memory-management10
linux10
os-development10
c-programming10
c1110
security10
c1710
kernel10
kernel-mode10
vulnerabilities10
concurrency10
operating-system10
multithreading9

Programming languages (4)

CGoHTMLPython

Github contributions (5)

github-logo-circle
vmware/photon

Oct 2017 - Jan 2023

Minimal Linux container host
Role in this project:
userBack-end Developer & Security Engineer
Contributions:4 reviews, 404 commits, 1 PR in 5 years 4 months
Contributions summary:Srivatsa primarily contributed to the security and stability of the Photon OS kernel, focusing on addressing vulnerabilities. They fixed CVE-2017-11472, CVE-2017-1000252, and CVE-2017-15115, resolving memory leak issues in the kernel related to security exploits. Additionally, the user worked on core features, making modifications to the update scripts for the linux kernel and tools. These updates included introducing kernel parameters and fixing file pathing.
containershostlinuxdockercontainer-linux
mit-pdos/biscuit

Nov 2015 - Nov 2015

Biscuit research OS
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 day
Contributions summary:Srivatsa contributed significantly to the Biscuit research OS by implementing core functionalities. Their work includes improvements to memory management with adjustments to malloc() and implementing pthread mutex lock/unlock. They also increased the print buffer size for vfprintf() and imported and adapted the ebizzy benchmark, enhancing the system's capabilities and testing suite. Furthermore, they fixed a synchronization bug related to records_read in ebizzy, demonstrating attention to detail and critical bug fixing.
operating-systembiscuit
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
Srivatsa S. Bhat - Software Engineer at Microsoft Linux Systems Group