Yosry Ahmed

Senior Software Engineer at Google

San Francisco Bay 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

👤
Senior
🎓
Top School
Yosry Ahmed is a Senior Software Engineer based in the San Francisco Bay Area with eight years of deep Linux kernel and virtualization expertise, currently leading nested virtualization support on AMD platforms at Google. He is an upstream maintainer of Zswap and has a strong history of kernel contributions around memory management, proactive reclaim, memory cgroups and swap/zswap. At Google he designed and rolled out Address Space Isolation (ASI) across ~100K machines to mitigate speculative execution risks in virtualized environments and has driven production-scale work spanning kernel, userspace VMMs, and VM scheduling. Early open-source work includes implementing HTTP caching features in the widely used Envoy proxy and contributions to PostgreSQL tooling, showing fluency across systems from networking proxies to databases. Colleagues rely on him to bridge deep kernel internals with product and customer goals, and he explicitly avoids finance/fintech opportunities. His background combines rigorous kernel craftsmanship with practical deployment at hyperscale, making him a go-to engineer for complex virtualization and memory-safety projects.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Cairo University
github-logo-circle

Github Skills (24)

env10
c-language10
postgresql10
envoyproxy10
python10
back-end-development10
database-administration10
go10
sql10
http-caching10
cprogramming-language10
convoy10
testing9
javascript9
database-management9

Programming languages (6)

JavaC++CGoAssemblyPython

Github contributions (5)

github-logo-circle
envoyproxy/envoy

Jun 2020 - Sep 2020

Cloud-native high-performance edge/middle/service proxy
Role in this project:
userBack-end Developer
Contributions:21 reviews, 12 commits, 16 PRs in 2 months
Contributions summary:Yosry primarily contributed to the Envoy proxy's HTTP caching features. Their work involved refactoring and extending cache-related utilities, including parsing and handling Cache-Control and Pragma headers. They implemented core logic for determining cacheability of requests and responses, managing validation, and correctly calculating cached response ages, as well as adding tests and improved coverage to the cache filter code. This work directly improved the functionality and reliability of Envoy's caching capabilities.
nanoservicesmore-catsgolangcontainersproxy
yosrym93/Paint-For-Kids

Nov 2017 - Jul 2018

Contributions:44 commits, 4 pushes in 7 months
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
Yosry Ahmed - Senior Software Engineer at Google