Rahat Ahmed

Senior Software Engineer at Google

Richardson, Texas, 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
Rahat Ahmed is a Senior Software Engineer with eight years of experience building both front-end applications and low-level back-end systems, currently working at Google in Richardson, Texas. He has a strong full-stack background from roles at Google, Intuit, and startups, and began his engineering path with a Computer Science degree from UT Dallas. At Google he has contributed to high-impact open-source projects like gVisor and netstack, implementing TCP diagnostics, sysv shared memory support, and race-condition fixes that demonstrate deep systems and networking expertise. Comfortable across Angular/MEAN front-ends and container/kernel-level code, he bridges user-facing product needs with robust, production-grade infrastructure. Colleagues describe him as pragmatic and detail-oriented—equally likely to refactor for type safety as to add critical protocol state transitions. Outside core duties he has a history of improving developer workflows and CI/test reliability, reflecting a commitment to sustainable engineering.
code8 years of coding experience
job1 year of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at The University of Texas at Dallas
github-logo-circle

Github Skills (15)

socket-io10
socket10
go10
system-programming10
linux-kernel10
containerization10
concurrency9
kernel9
memory-management9
system8
operating-system8
security8
sys8
system-design8
container7

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
google/gvisor

May 2018 - Jan 2023

Application Kernel for Containers
Role in this project:
userBack-end Developer
Contributions:44 reviews, 160 commits, 24 PRs in 4 years 8 months
Contributions summary:Rahat implemented significant features and made bug fixes to the sysv shared memory functionality within the gVisor container runtime. They added support for sysv shared memory segments, capability checks, and the destruction of shared memory segments. Furthermore, they fixed a data race on inotify, extended memory usage events, and implemented the creation of zero-length shared memory segments. Additionally, the user performed several refactoring steps to ensure data consistency and added type safety to shm ids and keys.
containerskernelseccomplinuxsandbox
google/netstack

Jun 2019 - Aug 2019

IPv4 and IPv6 userland network stack
Role in this project:
userBack-end Developer
Contributions:6 commits in 2 months
Contributions summary:Rahat primarily focused on the implementation and modification of core network stack functionalities. Their work involved adding and exporting socket state information for network diagnostic interfaces. They also implemented `getsockopt(TCP_INFO)` and automated rollbacks, indicating a deep understanding of the TCP protocol implementation within this network stack. Furthermore, the user addressed a missing state transition and addressed the resumption process, emphasizing their involvement in the critical operational aspects of the network stack.
ipv4openflowbgpipv6sdn
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
Rahat Ahmed - Senior Software Engineer at Google