Senior Software Engineer at Amazon Web Services (AWS)
Palo Alto, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Henry Wang is a Senior Software Engineer in Palo Alto with 11 years of experience building low-level systems, runtimes, and drivers for high-performance environments. He holds an MS in Computer Science from Stanford and specializes in runtime and OS/driver development, with deep hands-on experience at AWS contributing to the Neuron runtime and kernel driver for Inferentia and Trainium accelerators. Prior roles at Barefoot Networks and open-source work on containerd and the Container Network Interface demonstrate his proficiency in Go, C/C++, system-level programming, and container/ networking internals. At containerd he contributed core fixes and features—such as ptrace support and filesystem mount handling—showing attention to both correctness and production reliability. Henry pairs close collaboration with hardware teams to ship ASIC-integrated software and a pragmatic engineering approach to garbage collection and network cleanup in CNI. He brings a rare combination of academic pedigree, processor-level insight, and practical open-source impact that accelerates ML infrastructure from silicon to cloud.
11 years of coding experience
5 years of employment as a software developer
Master's degree, Network Security, Master's degree, Network Security at Stanford University
Contributions:120 reviews, 13 commits, 31 PRs in 11 months
Contributions summary:Henry primarily contributes to the containerd project by implementing fixes and enhancements to the core functionality. Their work includes addressing bugs related to file system handling, specifically related to mounting xfs file systems with the "nouuid" option. They also added support for features like allowing `ptrace(2)` and added labels, enhanced testing, and updated dependencies. The user demonstrates skills in Go, system-level programming, and understanding of container runtime internals.
Container Network Interface - networking for Linux containers
Role in this project:
Backend Developer
Contributions:14 reviews, 6 PRs, 21 comments in 1 year 6 months
Contributions summary:Henry primarily focused on implementing and refactoring core functionalities within the Container Network Interface (CNI) project. They added a `GC` (garbage collection) command and related functions to clean up stale network attachments. The user also introduced new API methods for GC and fixed issues related to cached results, indicating work on network management and optimization. Additionally, they updated dependencies and refactored existing code to use the latest supported versions.
containersnetwork-interfacenetworkinglinuxdocker
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.