Ahmad Ayman

Front-End Engineer

Resume,

Experience

Software Engineer, Uniparticle

Jun 2021 - Present

  • 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.

Flutter Developer, Freelancer

Dec 2020 - Feb 2021

  • Designed and developed a food tracker app using Flutter, BLoC and SQLite for a children health organization.

FX Artist/TD, Aroma Studios

May 2020 - Jun 2020

  • Developed tools using Python/MEL/VEX that used by FX/Animation department across multiple projects.
  • Worked on FX shots for Netflix Paranormal series.

LookDev Artist/TD, Dumiah Animation Studios

Apr 2020 - May 2020

  • 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.

Technical Director, Snappers Systems

Feb 2020 - Mar 2020

  • RnD for optimizing character facial rigging.

FX Artist/TD, Mercury Visual Solutions

Sep 2019 - Jan 2020

  • 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.

Game Developer, Freelancer

2016 - 2018

  • 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.

Education

Nanodegree, Udacity

Dec 2020 - Jun 2021

  • Front-End Web Developer Nanodegree.
  • React Developer Nanodegree.
  • UX Reseach Program.

B.S. Computer & Systems Engineering, Mansoura University

Sep 2011 - Jul 2016

  • Bachelor Degree in Computer and Control Systems Engineering.

Skills

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).

Awards

  • NASA Space Apps 2016 Hackathon Local Winners.

Hobbies

  • Cooking and Baking
  • Games
  • Anime & Animation
  • Coding Challenges
Built with Next.js