Omar Abdelhafith is an Engineering Manager based in London with 13 years of hands-on software engineering experience and 15+ years of building scalable products across mobile, backend and infrastructure. He currently leads teams at Meta, having previously driven integrity-focused full‑stack platforms as a Staff Engineer at Facebook and led mobile SDK efforts at Zendesk. Deeply pragmatic and polyglot, Omar combines strong iOS/Swift expertise with Elixir backend sensibilities and a history of mentoring teams on TDD, architecture and delivery for high‑traffic apps. He contributes to open-source (notably improving Swiftline’s CLI tooling, argument parsing and test coverage) and has a 4.0 MSc in Advanced Software Engineering from University College Dublin. Outside the office he’s a self‑described computer geek and rock‑metal fan — the kind of leader who pairs technical rigor with personality.
13 years of coding experience
12 years of employment as a software developer
B.Sc, Computer Engineering, 3.67, B.Sc, Computer Engineering, 3.67 at Al-Balqa Applied University
Master of Science (M.S.), Advanced Software Engineering, 4.0, Master of Science (M.S.), Advanced Software Engineering, 4.0 at University College Dublin
Swiftline is a set of tools to help you create command line applications.
Role in this project:
Back-end Developer
Contributions:61 commits, 19 PRs, 74 pushes in 2 years
Contributions summary:Omar added documentation to public methods, specifically within the Choose and Runner modules, and updated existing methods. The user made changes to several files in relation to the arguments and environment variables used by the command-line interface. The user also restructured the codebase to create a pod spec and implemented features and tests for argument parsing.
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.