Mohammed Hassan

Mohammed Hassan

Mentor
5.0
(259 reviews)
US$30.00
For every 15 mins
493
Sessions/Jobs
ABOUT ME
15+ yrs exp. | Software Engineering | Architecture | Product Management
15+ yrs exp. | Software Engineering | Architecture | Product Management

With over 15 years of experience across software engineering, architecture, and product leadership, I specialize in building high-performing engineering teams, architecting scalable systems, and driving strategic product delivery. As a Tech Lead and adjunct faculty member, I combine hands-on technical expertise with leadership, mentorship, and education to deliver enterprise-grade solutions while developing the next generation of engineers.

Technology Stack:
Mobile & Web: Flutter/Dart, React, Multi-tenant Architectures
Cloud & Backend: AWS (AppSync, Amplify, Lambda), Firebase, GraphQL, REST APIs
Languages: C/C++/C#, Dart, Java, Python, JavaScript/TypeScript
Specialized: IoT, Embedded Systems, Edge AI, Information Security
Architecture: Clean Architecture, Microservices, Event-Driven Systems

Leadership & Roles:
Tech Lead / Chapter Lead – Leading cross-functional teams of 8+ engineers
Product & Engineering Manager – Driving product strategy and delivery
Solutions Architect – Designing enterprise systems and multi-tenant platforms
Educator & Mentor – Adjunct faculty + 300+ mentees on Codementor

Key Expertise:
Teaching computer science fundamentals and advanced topics
Leading distributed engineering teams and establishing technical standards
Architecting and delivering complex SaaS platforms
Strategic product roadmapping and stakeholder management
Building developer assessment frameworks and quality systems
Mentoring engineers from junior to senior levels

Educational Background:
PhD Candidate, Computer Engineering (Edge AI Research)
Master of Computer Engineering
Master of Business Administration (MBA)
Postgraduate Diploma, Software Development Skills (UNIX)
Bachelor of Computer and Information Sciences

Current Focus:
Building scalable multi-tenant platforms, AI-driven development workflows, team capability development, and strategic consulting and education.

Arabic, English
Istanbul (+03:00)
Joined July 2019
EXPERTISE
3 years experience | 14 endorsements
5 years experience | 47 endorsements
Wrote different small-medium projects inclusing E-Learning system and encryption modules and taught many JAVA courses for univeristy st...
Wrote different small-medium projects inclusing E-Learning system and encryption modules and taught many JAVA courses for univeristy students.
JavaC++C
View more
JavaC++C
View more
5 years experience | 4 endorsements
2 years experience | 3 endorsements

REVIEWS FROM CLIENTS

5.0
(259 reviews)
Ricardo Nunes
Ricardo Nunes
October 2024
It was great working with Mohammed. He is knowledgeable, patient, and very clear in his explanations. He quickly understood my problem and provided insightful solutions. I highly recommend him to anyone looking for guidance or assistance in their projects. Looking forward to working with him again!
Pierre B
Pierre B
October 2024
Great explanations about networks
Pierre B
Pierre B
October 2024
very clear session, good explanations about network related topics
Pierre B
Pierre B
October 2024
very good teaching about networks and linux, clear explanations, perfect!
Pierre B
Pierre B
September 2024
Very good explanations, sharp and clear!
Pierre B
Pierre B
September 2024
Very good teachings from Mohammed, very clear and sharp explanation, definitely worth it !
Human Being
Human Being
September 2024
I just had my first class with Mohammed and everything runned smoothly. I told him about my goals and he clearly and promptly explained the roadmap I have to follow to reach my destination. After the broader picture was cleared we zoomed into relevant resources that cover the first steps in this journey.
Bill Lafferty
Bill Lafferty
September 2024
Highly recommend Mohammed for beginners. He patiently answers my questions, explains coding concepts clearly, and guides on best practices. He's a great mentor to work with if you are just starting out like me.
Bill Lafferty
Bill Lafferty
September 2024
Excellent mentor. Detailed and clear in meeting objectives. I'm working with Mohammed to learn Python and develop scripts that use an API
Martie McLean
Martie McLean
August 2024
I was able to get all of my questions answered by Mohammed. He's very knowledgeable and gave recommendations to maximize my results!
SOCIAL PRESENCE
Stack Overflow
3039 Reputation
2
25
49
EMPLOYMENTS
Senior Software Developer & Product Manager
Different Companies
2009-09-01-Present
Developing software systems for clients in C, C++ and Java plus building mobile apps for Android platform.
Developing software systems for clients in C, C++ and Java plus building mobile apps for Android platform.
Android
Java
C++
View more
Android
Java
C++
C
View more
Senior Instructor
Different Companies
2009-02-01-Present
Teaching: - C, C++, Java, OOP - Programming for web (PHP) and Mobile (Android) - Software engineering - Management Information Systems...
Teaching: - C, C++, Java, OOP - Programming for web (PHP) and Mobile (Android) - Software engineering - Management Information Systems - Designing and building web services - Software architecture and security essentials For professionals, fresh graduates and students at different companies In Egypt and Turkey
Android
Java
C++
View more
Android
Java
C++
C
View more
PROJECTS
KOTOBI - VodafoneView Project
VDFN
2014
Book Publishing Platform
Book Publishing Platform
SCOREBOARD CONTROLLER
MKONK EG
2009
Managing Control Cards in Media Screens
Managing Control Cards in Media Screens
C++
C
C++
C