Ahmed Abdelmagied

Senior Software Engineer at HudHud Maps

Alexandria, Alexandria, 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

👤
Senior
🎓
Top School
Ahmed Abdelmagied is a Senior Software Engineer with 7 years of experience building high-performance, scalable mobile and backend systems, currently contributing at HudHud Maps from Alexandria, Egypt. He has driven measurable impact at MRSOOL—boosting on-demand orders, cutting authentication costs by 95%, reducing memory usage by 55% and accelerating team velocity—while also improving user engagement and stability at Haraj. Comfortable across native iOS and React Native, he has hands-on experience optimizing chat UX (notably contributing UI/keyboard fixes to the popular react-native-gifted-chat project) and delivering CI/CD-backed releases for products used by millions. His engineering approach emphasizes clean architecture, SOLID design, and TDD, with a track record of refactoring legacy systems to reduce resource usage and speed up feature delivery. Colleagues rely on him to translate complex requirements into pragmatic, maintainable solutions that improve both developer and user experience.
code7 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer and Systems Engineering, Bachelor's degree, Computer and Systems Engineering at Alexandria University
bookGCSE, Mathematics, GCSE, Mathematics at Shohadaa 25th Of January
languagesArabic, English, German
stackoverflow-logo

Stackoverflow

Stats
11reputation
49reached
0answers
1question
github-logo-circle

Github Skills (18)

debug10
javascript10
react-native10
mobile-development10
ui-design10
uid10
front-end-development10
keyboard9
keyboard-input9
chat9
component-kit8
react-component8
react-components8
lodash6
typescript6

Programming languages (7)

TypeScriptJavaC++JavaScriptObjective-CSwiftKotlin

Github contributions (5)

github-logo-circle
💬 The most complete chat UI for React Native
Role in this project:
userMobile Developer (Android/iOS)
Contributions:7 commits, 4 PRs, 10 comments in 5 months
Contributions summary:Ahmed primarily focused on bug fixes and enhancements related to the user interface and user experience of the React Native chat application. They addressed issues related to keyboard handling, particularly when interacting with image pickers, ensuring the text input maintains focus and the keyboard behaves correctly. The user also refactored code to improve the text input focus logic and added a new property to the Message component for handling layout events.
react-nativechat-uichatreact
💬 The most complete chat UI for React Native
Contributions:2 releases, 12 pushes, 4 branches in 1 year 7 months
react-nativechat-uireactchat
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 Abdelmagied - Senior Software Engineer at HudHud Maps