

Osama AbdelKarim AboulHassan
Verified Expert in Engineering
3D Developer
Osama has over 8 years developing iOS/Mac apps, leading technical teams, and co-founding a startup that produces high-quality apps—garnering more than 10 million users worldwide. He enjoys challenging technical problems, diving into non-comfort zones, creating product designs with the perfect balance between technical and business perspectives, and leading technical teams for maximum productivity and an enjoyable work culture.
Portfolio
Experience
Availability
Preferred Environment
Atom, Xcode, Linux, MacOS
The most amazing...
...thing I've done is at the age of 15, building a spyware detector Windows tool that detects suspicious activity, gives warnings, and blocks them.
Work Experience
Co-Founder | Technical Lead
VIMOV
- Led the development of an app (iOS/Mac/Android) using Objective-C, Swift, and Android SDK.
- Led the development of a 3D weather maps system that beautifies weather map tiles on server and projects them through beautiful shaders on a 3D globe on a mobile app. I have customized an open source 3D engine to support it.
- Developed a prediction system that predicts user location on a specific hour and customizes a non-intrusive weather alert using Python and Scikit-learn.
- Led the development of a back-end server for the frontend apps serving weather information, weather maps and push notifications to hundreds of thousands of monthly active users using PHP, AWS and MySQL.
- Developed a 2D game on iPhone using Cocos2d and extending it with 3D models support.
- Shared in the co-founding and operating a startup and expanding it to a 30-employee software company.
Founder | Developer
EndTask Pro
- Developed a tool that monitors running apps for any suspicious behavior, blocks the the suspicious action, and warns the user using low-level system hooks.
- Built a generic tool that detects and blocks intrusive pop-up ads by monitoring user behavior without integrating with the browser.
- Created and managed a small virtual team to help push this app to life—the app was later featured as an Editor's Pick on CNET.
Experience
Clear Day
iSimulate
Method for Presenting Weather Data | Patent
https://www.google.com/patents/US20140267912Hexen II Port on iPhone
http://www.cultofmac.com/31955/vimov-demos-their-excellent-hexen-ii-iphone-port/Exorcist iPhone Game
https://www.youtube.com/watch?v=Saok6X-7qP4Skills
Platforms
iOS, MacOS, Linux, Amazon Web Services (AWS), Amazon EC2, Spark Core, Android
Other
Saetta Web Server, Shaders, Image Processing, Augmented Reality (AR), 3D
Languages
PHP, Objective-C, Swift, VB, Python, Bash, Java
Tools
Apple Push Notifications, Xcode, Atom, Microsoft Visual C++, Apache Ignite
Frameworks
Cocos2d, Yii
Libraries/APIs
GDAL, Windows API
Storage
Amazon S3 (AWS S3), MySQL
Education
Master's Degree in Computers and Systems Engineering
Alexandria University - Alexandria, Egypt
Bachelor's Degree in Computers and Systems Engineering
Alexandria University - Alexandria, Egypt