Mahmoud Hanafy

Lead Software Engineer at Xero

Melbourne, Victoria, Australia
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
Mahmoud Hanafy is a lead software engineer based in Melbourne with 17+ years of hands-on experience delivering end-to-end solutions, specializing in backend architecture and reliable, UX-focused systems. He has progressed from systems developer and database support roles to technical leadership positions at APM Terminals, MYOB, Bunnings, WooliesX and now Xero, consistently owning solution design through production operation. Known for building and scaling cross-functional squads, Mahmoud blends people leadership—coaching engineers and coordinating with architects—with pragmatic implementation of fully automated delivery pipelines. His background spans enterprise financial and logistics applications, large multi-target products serving hundreds of thousands of customers, and integration-heavy automation projects. Comfortable across databases, cloud platforms and integration stacks, he brings a systems-thinking approach informed by early career ops and DB support experience that helps prevent production surprises.
code8 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree Social Work, Bachelor's degree Social Work at The Higher Institute of Social Work
stackoverflow-logo

Stackoverflow

Stats
1,133reputation
814kreached
15answers
3questions
Badges
roslyn
top-5%
visual-studio
top-5%
github-logo-circle

Github Skills (53)

perforce9
bulk-insert9
roslyn9
csharp9
visual-studio9
dotnet8
insert8
asp-net-core7
c-programming7
linux7
asp-net7
code-analysis7
generics6
moq6
entity-framework6

Programming languages (2)

C#CSS

Github contributions (5)

github-logo-circle
MHanafy/EntityExtensions

Oct 2017 - Feb 2020

Contributions:2 releases, 9 commits, 14 PRs in 2 years 4 months
bulk-insertaccessibleexposepurposeupdate
MHanafy/GitP4Sync

Feb 2020 - Nov 2020

A 2-way integration workflow between a Github repository, and an on-premises Perforce repository.
Contributions:3 releases, 58 commits, 25 PRs in 9 months
perforceservicenowsingeron-premisesworkflow
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
Mahmoud Hanafy - Lead Software Engineer at Xero