Hamza El-saawy

Software Engineer at Microsoft

Washington DC-Baltimore Area 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
🎓
Top School
Hamza El-saawy is a software engineer with 5 years of experience building cloud-native applications for machine learning on geospatial and satellite data, currently at Microsoft in the Washington DC–Baltimore area. He brings a rare blend of embedded systems and FPGA expertise from hands-on satellite work to cloud architecture, combining signal processing, control theory, and statistical inference to operationalize ML pipelines. At the Air Force he led ML research for satellite data and architected secure, reliable AWS services; at Microsoft he contributes to high-impact open-source projects like microsoft/hcsshim and go-winio, improving container lifecycle and Windows I/O for cloud/virtualization tooling. Comfortable across C++, Go, and hardware description languages, he focuses on robustness—network namespace handling, socket reliability, and observability improvements—and on bridging low-level systems with scalable cloud services. His background in mission operations and VHDL-driven satellite command software gives him an uncommon systems-to-cloud perspective valuable for robotics, networks, and signal-processing driven ML systems.
code4 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at United States Air Force Academy
bookMaster of Science - MS, Aerospace, Aeronautical and Astronautical Engineering, Master of Science - MS, Aerospace, Aeronautical and Astronautical Engineering at Stanford University
github-logo-circle

Github Skills (19)

container10
docker10
wp-api10
testing10
winapi10
container-runtime-interface10
containerization10
networking10
containerd10
go10
cri-o10
ws-api10
linux-kernel9
etw9
system-calls9

Programming languages (4)

C#TypeScriptGoPython

Github contributions (5)

github-logo-circle
microsoft/hcsshim

Jan 2022 - Jan 2023

Windows - Host Compute Service Shim
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 857 reviews, 66 commits in 1 year
Contributions summary:Hamza made significant contributions to the `hcsshim` repository, focusing on container management and low-level system interactions. The commits involved implementing features related to deleting and restarting containers and pods using CRI (Container Runtime Interface). The user also focused on bug fixes regarding container lifetime management and network namespace configuration. Furthermore, the user improved the codebase with logging enhancements and test infrastructure updates, demonstrating proficiency across different areas.
shimwindowshostcompute
microsoft/go-winio

Feb 2022 - Oct 2022

Win32 IO-related utilities for Go
Role in this project:
userBack-end Developer
Contributions:1 release, 72 reviews, 18 commits in 8 months
Contributions summary:Hamza focused on improving the functionality and reliability of the `go-winio` library, particularly concerning Hyper-V socket operations. They addressed socket connection handling, implemented error checking, and added features like `IsClosed()` for sockets and the `Dial()` function. Additionally, the user worked on build constraints and test suite enhancements. Moreover, the user refactored the code and incorporated ETW event logging improvements, enhancing system monitoring and debugging capabilities.
golangwin32windows
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
Hamza El-saawy - Software Engineer at Microsoft