Amr Faisal is a Distinguished Engineer and seasoned technology leader with 11+ years driving engineering organizations across E-commerce, FinTech, digital media, mobility, logistics, and homeland security. He has served as CTO at high-growth startups and unicorns—Foodics and MaxAB—and as VP of Engineering at MNT-Halan, consistently building distributed, secure cloud and on‑prem systems that scale. Hands-on across the stack, he designs robust data pipelines, orchestration, warehousing, and ML models while leading multi-country teams to deliver product and operational excellence. An active open-source contributor to the Go Beego ecosystem, he has improved developer tooling and logging to streamline web framework development. Based in Cairo, he blends startup grit with enterprise rigor and a passion for solving real business problems through pragmatic engineering. An often overlooked strength is his history of improving developer experience—automating code generation, debugging, and deployment workflows to accelerate teams.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Ain Shams University
Bee is a tool for helping develop with beego app framework.
Role in this project:
Back-end Developer
Contributions:117 commits, 64 PRs, 36 pushes in 2 years 11 months
Contributions summary:Amr made several contributions focused on enhancing the `bee` tool for Beego framework development. These contributions include adding features like creating API applications and Hprose applications, incorporating a Delve debugger, and improving code generation for database interactions. They also made enhancements to the build process, and introduced features related to code packing and auto-generation of documentation, including support for YAML configuration files. Their work involved modifying various aspects of the tool's core functionality to improve developer experience and streamline Beego application creation.
beego is an open-source, high-performance web framework for the Go programming language.
Role in this project:
Back-end Developer
Contributions:27 commits, 17 PRs, 11 pushes in 2 years 11 months
Contributions summary:Amr primarily focused on enhancing the beego web framework's logging capabilities, particularly in the context of development mode. This included adding colored output for terminal logging, enabling more informative status code and method information within the access logs. Further contributions involved improving compatibility with older Go versions and removing unnecessary dependencies. This work indicates a focus on improving developer experience and overall framework functionality.
golangframeworkperformancebeegoweb-performance
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.