Muhammad Farag

Lead Software Developer at Hive.co

Old Toronto, Ontario, Canada
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
Muhammad Farag is a Lead Software Developer with 11 years of experience building scalable backend systems and reactive architectures across fintech, e-commerce, and telecom domains. He excels at translating business needs into maintainable code, having led migrations to microservices and high-throughput systems using Kafka, Go, Scala, Kotlin, and AWS. Known for reducing technical debt and improving developer experience, he has coached teams, introduced pragmatic technology choices, and driven measurable delivery improvements. At Shopify he helped rearchitect webhook delivery for high data throughput, and at LoyaltyOne he balanced technical and people challenges by selectively introducing Kotlin and Spring Boot. Based in Old Toronto, he combines hands-on implementation with engineering stewardship, prioritizing code that reflects the business domain. Outside headline projects, he brings a background in embedded gateway systems and language teaching, which sharpens his ability to communicate complex ideas across technical and non-technical stakeholders.
code10 years of coding experience
job19 years of employment as a software developer
bookBsC, Electrical Communications and Electronics Engineering, BsC, Electrical Communications and Electronics Engineering at Cairo University
languagesArabic, English
stackoverflow-logo

Stackoverflow

Stats
426reputation
21kreached
17answers
6questions
github-logo-circle

Github Skills (11)

shopify-cli10
oclif8
gets6
c-preprocessor6
dictionary6
android6
cli6
immutability6
scala6
shopify6
java6

Programming languages (3)

JavaJavaScriptRuby

Github contributions (5)

github-logo-circle
MuhammadFarag/hello-go

May 2018 - May 2018

Contributions:25 commits, 28 pushes, 2 branches in 1 day
Contributions:46 commits in 1 day
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
Muhammad Farag - Lead Software Developer at Hive.co