- Building a new DiscoveryEducation plaform for course creators, reviwers and admins
- Building and maintaining an internal npm UI package that's used across multiple projects.
- Integerated and early adapted new features like Vue3, Typescript and Composition-API.
- Implemented CI/CD pipleline.
- Collaberated with the Product Owener to address and solve design issues.
- Helped the UX/UI team enhancing the user experience and the App looking.
- Worked with the Bakcend to design and improve the APIs.
- Wrote script to auto-generate .scss and .js plugins for our color system.
- Designed and developed a food tracker app using Flutter, BLoC and SQLite for a children health organization.
- Developed tools using Python/MEL/VEX that used by FX/Animation department across multiple projects.
- Worked on FX shots for Netflix Paranormal series.
- Developed and enhanced the characters hair/fur pipeline for animation.
- Worked on shading, lighting and rendering across multiple shots.
- Helped to integrate Katana into the Lookdev pipeline.
- RnD for optimizing character facial rigging.
- Developed a plugin using Python/C++ that used by the LookDev department across multiple projects.
- Worked on multiple FX Shots on elements like smoke, dust, grass rigging and animation, big scale ocean simulation.
- Designed and developed VR experience using Unreal Engine for multiple clients and projects.
Game Developer, El3ab
Jul 2016 - Nov 2016
- Handled porting and publishing Estimation Kings game to iOS platform.
- Worked on Gameplay Animation.
- Helped with backend development using SmartFox.
- Front-End Web Developer Nanodegree.
- React Developer Nanodegree.
- UX Reseach Program.
- Area of Specialization : 3D Arts and VFX
- Bachelor Degree in Computer and Control Systems Engineering.
Tools
- Vue -
- Nuxt -
- React -
- React Native -
- NextJS -
- Redux -
- NodeJS -
- Webpack -
- CI/CD -
- ThemeUI -
- MaterialUI -
- Syled Component -
- Flutter -
- Bloc -
- Provider -
- SQLite -
- Firebase -
- Git -
- Unity -
- Unreal Engine
Programming Languages
- Typescript
- Javascript
- Dart
- Python
- C++
Additional Technical Skills
- Graphics Programming.
- Game Programming.
- 3D Math & Linear Algebra.
- 3D Pipeline Tools Development.
Languages
- Arabic (Native).
- English (Very Good B.2).
- Deutsch (Beginner A.1).
- NASA Space Apps 2016 Hackathon Local Winners.
- Cooking and Baking
- Games
- Anime & Animation
- Coding Challenges