Ahmed Elshafey

Full Stack Software Engineer at Microsoft

New Cairo City, Cairo, Egypt
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 Elshafey is a full stack software engineer with 11 years of experience and 5+ years delivering cloud-native production applications at large enterprises including Dell, Capgemini, and now Microsoft. He combines hands-on development across web, mobile, AR (Oculus), and backend systems with strong cloud and DevOps expertise (AWS, GCP, Kubernetes, Docker) and practical MLOps for GenAI deployments. At Dell he helped turn research prototypes into patented inventions (4 filings) and reviewed patents company-wide, while at Capgemini he built RAG tools and scalable GenAI platforms. He is comfortable across languages and frameworks (React, Redux, Go, Python, Unity, GraphQL) and improves developer experience through CI/CD and build automation—evidenced by contributions to the iohook repo’s build and GitHub Actions workflows. Pursuing an MBA, he uniquely blends technical depth with growing business acumen and a track record of translating research into productized solutions. Based in New Cairo, he focuses on pragmatic, iterative delivery and continuous improvement in complex engineering environments.
code11 years of coding experience
job5 years of employment as a software developer
bookHigh School Diploma, Mathematics, High School Diploma, Mathematics at Mansoura Thanawya Military School
bookMaster of Business Administration - MBA, Business Administration and Management, General, Master of Business Administration - MBA, Business Administration and Management, General at The American University in Cairo
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

automation10
github-ci10
nodejs10
automations10
githubaction-workflow10
build-automation10
cicd10
electron9
package-json9
npm8

Programming languages (10)

TypeScriptJavaShellC++CSCSSJavaScriptRuby

Github contributions (5)

github-logo-circle
wilix-team/iohook

Jun 2021 - Jun 2021

Node.js global keyboard and mouse listener.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:8 reviews, 15 commits, 8 PRs in 2 days
Contributions summary:Ahmed primarily focused on modifying build configurations and CI/CD processes. They updated the `build.js` file, integrating changes related to build parameters, potentially improving build processes and prebuild generation. The user also appears to have worked on the CI configuration files, likely optimizing or updating the build and publishing workflows. Additionally, code was modified that affected the use of github actions, likely to improve build processes and deployment.
mouse-listenernodejselectronmacoskeyboard-listeners
ash0x0/qmk_firmware

Nov 2019 - Sep 2021

Open-source keyboard firmware for Atmel AVR and Arm USB families
Contributions:55 pushes, 8 branches in 1 year 9 months
rp2040nrf52840firmwareavratmel
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