Sasha Levin

Distinguished Engineer at NVIDIA

Cambridge, Massachusetts, United States
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
Sasha Levin is a Distinguished Engineer with 15 years of deep systems and kernel engineering experience, currently at NVIDIA after leading efforts to align Google’s production kernel with upstream as a Senior Staff Engineer. He’s a longtime Linux kernel maintainer and hacker with ownership of Stable/LTS trees and the Hyper-V subsystem during his tenure at Microsoft, and contributions spanning core areas like signal handling, tracing, Infiniband, and synchronization primitives. Sasha combines production-scale infrastructure experience from Google and Oracle’s Ksplice team with entrepreneurial roots as a CTO/founder, giving him both operational rigor and product intuition. An active open-source contributor, his kernel fixes and refactors (e.g., replacing spinlocks with mutexes, hardening against invalid memory writes) show a focus on robustness and long-term maintainability. Based in Cambridge, MA, he brings a pragmatic, security-minded approach to low-level systems that few engineers can match.
code15 years of coding experience
job16 years of employment as a software developer
github-logo-circle

Github Skills (16)

c1710
kernel-module10
system-programming10
c1110
linux-kernel10
python10
qemu10
operating-system10
networking9
performance-optimization9
debug9
debugging9
system-administration8
sys7
embedded7

Programming languages (4)

TypeScriptShellCPython

Github contributions (5)

github-logo-circle
cloudius-systems/osv

Sep 2013 - Sep 2013

OSv, a new operating system for the cloud.
Role in this project:
userBackend Developer
Contributions:7 commits in 3 days
Contributions summary:Sasha primarily contributed to the `run.py` script, which seems to be related to launching and managing the OSv operating system. Their work involved modifying the QEMU arguments for networking, port redirection, and daemonization. They also addressed a typo and adjusted the percpu memory allocation in the `loader.ld` file. The user's contributions aimed at improving the system's functionality and usability within the context of running OSv in QEMU.
operating-systemoperatinglinuxosv
rockchip-linux/kernel

Jan 2016 - Jan 2016

BSP kernel source
Role in this project:
userBack-end Developer
Contributions:1 commit in 1 day
Contributions summary:Sasha primarily contributes to the Linux kernel, focusing on system-level programming and optimization. Their work includes bug fixes, such as preventing writes to invalid memory and avoiding random wakeups. They also refactor code, such as replacing spinlocks with mutexes and removing unnecessary arguments. Moreover, the user's contributions span diverse areas like Infiniband, tracing, and signal handling within the kernel.
kernelkernel-sourcelinuxlinux-kernelbsp
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
Sasha Levin - Distinguished Engineer at NVIDIA