Mohammed Hassan

Mohammed Hassan

Mentor
5.0
(259 reviews)
US$18.00
For every 15 mins
493
Sessions/Jobs
ABOUT ME
14+ yrs experienced Software Engineer, Instructor, Leader, and Mentor
14+ yrs experienced Software Engineer, Instructor, Leader, and Mentor

With over 14 years of experience, I specialize in teaching programming to beginners and students, developing software systems, and leading software development teams. My diverse technology stack and leadership experience make me an invaluable resource for clients and projects.

Technology Stack:

C/C++/C#
Java
Mobile Development
Web Development
API Design & Development
IoT
Embedded Systems
Information Security

Roles:
Software Engineer / Senior / Lead
Product Manager
Instructor

Key Responsibilities:

Teaching programming and guiding beginners through their learning journey
Developing and managing mobile and web software projects
Leading cross-functional teams to deliver high-quality products
Offering consulting services to enhance project outcomes
Educational Background:

PhD (Candidate) Computer Engineering
Master of Computer Engineering
Postgraduate Diploma in Software Development Skills (UNIX)
Master of Business Administration (MBA)
Bachelor of Computer and Information

Arabic, English
Istanbul (+03:00)
Joined July 2019
EXPERTISE
14 years experience | 1 endorsement
HTML/CSSEmbedded Firmware DevelopmentEmbedded Linux
View more
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
Android Studio
Android SDK
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