If you need more lookups,
subscriptions start at $34 USD/month.
Muhammad Farag Location
Toronto, ON, CA
Muhammad Farag Work
Lead Software Developer @ (March 2026 - Present)
Senior Software Developer @ (April 2024 - March 2026)
Staff Software Developer @ (March 2022 - April 2024)
Staff Software Developer @ (January 2022 - February 2022)
Senior Software Developer @ (June 2018 - June 2021)
Senior Software Developer @ (September 2017 - June 2018)
Software Developer @ (February 2016 - July 2017)
Software Engineer @ (October 2014 - December 2015)
Software Engineer @ (August 2013 - September 2014)
Assistant Project Coordinator @ (January 2014 - April 2014)
Field Project Coordinator, Research Assistant and Translator @ Self-Employed (January 2005 - June 2012)
Private teacher of Arabic as a foreign language @ Self-Employed (January 2005 - January 2012)
Arabic Instructor @ International Language Institute - IH Cairo (September 2010 - May 2012)
Muhammad Farag Education
Cairo University
BsC (Electrical Communications and Electronics Engineering)
2013
Muhammad Farag Skills
NoSQL
Communication
Software Design
Object-Oriented Programming (OOP)
Back-End Web Development
Distributed Systems
Microservices
Scala
Go (Programming Language)
Akka
Test Driven Development
Software Development
Agile Methodologies
Programming
Project Coordination
Research
Analysis
Public Relations
Market Research
Administration
Business Analysis
Project Management
Amazon Web Services (AWS)
Java
JUnit
Linux
AngularJs
MySQL
Android
HTML
C
Photoshop
SQL
JavaScript
RESTful WebServices
Docker
Kotlin
Public Speaking
Training
Teaching
Customer Service
Management
Teamwork
Leadership
Kafka
Pair Programming
Cucumber
Network Programming
Socket Programming
User Research
English
Axon Framework
Intercultural...
IntelliJ IDEA
NetBeans
Eclipse
Editing
Translation
C Programming
International Relations
Arabic
Microsoft Office
Microsoft Excel
Microsoft Word
JSP
Tomcat
Intercultural Communication
Gets
Define
Doxygen
PHP
C++
Muhammad Farag Summary
Muhammad Farag, based in Toronto, ON, CA, is currently a Lead Software Developer at Hive.co. Muhammad Farag brings experience from previous roles at Hive.co, Improving, YoppWorks and Shopify. Muhammad Farag holds a BsC in Electrical Communications and Electronics Engineering @ Cairo University. With a robust skill set that includes NoSQL, Communication, Software Design, Object-Oriented Programming (OOP), Back-End Web Development and more. Muhammad Farag has 3 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Muhammad Farag?
Find contact details for 700 million professionals.