Ahmed Elhanafy

Technical Lead at Microsoft

Kirkland, 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 Elhanafy is a Technical Lead with 11 years of experience designing and shipping mobile and web applications, currently leading Apps and Agents discovery for the Microsoft Teams Platform in Kirkland, WA. He progressed through multiple engineering roles at Microsoft focused on the Teams Apps Store, blending product-facing feature delivery with platform-level thinking. A hands-on front-end contributor to the popular react-native-paper project, he has implemented core UI components that improve cross-platform mobile UX. Comfortable across mobile and web stacks, he pairs practical engineering with mentorship and product sensibility. Notably, his background includes research and diverse internships that fuel a pragmatic, curiosity-driven approach to solving complex integration and UI challenges.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at The German University in Cairo
languagesArabic, English, German
github-logo-circle

Github Skills (8)

material-design10
javascript10
react-native10
react10
ui-components10
typescripts3
typescript3
typescript-types3

Programming languages (13)

MDXC#JavaC++ScalaHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
callstack/react-native-paper

Oct 2016 - Nov 2017

Material Design for React Native (Android & iOS)
Role in this project:
userFront-end Developer
Contributions:52 commits, 42 PRs, 83 pushes in 1 year
Contributions summary:Ahmed primarily contributed to the UI and component library of the React Native Paper project. Their commits focused on implementing new components like `ThemeProvider`, `TouchableRipple`, `Checkbox`, `RadioButton`, and `TextInput`. The user also worked on enhancing the example application by adding text examples and integrating the new components into the existing codebase.
reactreact-native-androidreact-nativematerialios-android
ahmedlhanafy/luis-react

Jan 2019 - May 2019

Contributions:12 commits, 6 pushes, 1 branch in 3 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
Ahmed Elhanafy - Technical Lead at Microsoft