Senior Software Developer & Product Manager
Different Companies | Sep 2009 - Present
Android
Java
C++
C
Android Studio
Android SDK
Developing software systems for clients in C, C++ and Java plus building mobile apps for Android platform.
Senior Instructor
Different Companies | Feb 2009 - Present
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