Ahmed Elsayed

Principal Software Engineer at Microsoft

Seattle, Washington, 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
Ahmed Elsayed is a Principal Software Engineer with 12 years of experience building and operating large-scale serverless and cloud platforms at Microsoft, currently focused on Azure Serverless. He blends backend systems design, DevOps, and developer tooling—having led core work on Azure Functions, App Service, and tooling like Kudu and Azure Resource Explorer. Ahmed is a hands-on engineer who moves between C#, .NET, TypeScript and Go, contributing to both runtime host features and dependency/build tooling (notably updating internals for KEDA, a popular Kubernetes event-driven autoscaler). He has a strong track record of improving developer experience through APIs, runtimes, and client tooling while also owning servicing and deployment concerns for production services. Colleagues rely on him for pragmatic architecture and shipping maintainable systems that bridge cloud runtime and developer workflow. Trained as a computer engineer at The American University in Cairo, he combines deep platform expertise with an eye for operational resilience.
code12 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science Computer Engineering, Bachelor of Science Computer Engineering at The American University in Cairo
stackoverflow-logo

Stackoverflow

Stats
7,294reputation
292kreached
151answers
9questions
Badges
azure-functions
top-1%
azure-devops
top-5%
azure
top-1%
github-logo-circle

Github Skills (38)

dependency-management10
apim10
api-rest10
package-management10
apidoc10
back-end-development10
api-design10
restful-api10
azure-functions10
go10
api10
dotnet-core10
azure10
rest-api10
serverless10

Programming languages (20)

C#PowerShellJavaC++RustGoMustacheHTML

Github contributions (5)

github-logo-circle
Azure/azure-functions-ux

Jan 2016 - Sep 2019

Azure Functions UX
Role in this project:
userBack-end Developer
Contributions:10 releases, 1058 commits, 301 PRs in 3 years 8 months
Contributions summary:Ahmed primarily contributed to back-end functionalities, including code changes to add routes, implement APIs, manage settings, and incorporate database interactions. The commits focused on integrating new features, such as a function to retrieve configuration information and a method to obtain runtime tokens. The contributions involved modifying core components and services related to the application's backend architecture.
azure-functionsazure
kedacore/keda

Feb 2019 - Nov 2021

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 136 reviews, 209 commits in 2 years 9 months
Contributions summary:Ahmed primarily focused on updating vendor packages and dependencies used within the KEDA project, demonstrating a back-end development focus related to the project's underlying libraries and build process. The changes include updates to Go packages, specifically those related to tools and packages, implying a focus on the project's internal workings and dependencies. The user also demonstrated a DevOps focus, evident in changes to the project's code-generator and related build processes, including aspects of the codebase.
hands-onserverlessscaleautoscalingkubernetes
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
Ahmed Elsayed - Principal Software Engineer at Microsoft