Resume

View PDF
invygo logo

Senior Mobile Engineer

invygo·Dec 2024 – Present· Dubai, UAE (Remote)

Stack: React Native, TypeScript, Redux, CI/CD, Bitrise, Firebase, GitHub Actions, Jira

Projects:

  • Designed and delivered user-centric features for iOS and Android using React Native.
  • Enhanced app stability by 20% via CI/CD pipelines, automated tests, and TDD.
  • Refactored legacy code, adopted modern architecture and reduced tech debt.
  • Collaborated with product, design, and QA teams in Agile workflows.
Freelance logo

Freelance Mobile App Engineer

Freelance·Jan 2024 – Present· Remote

Stack: Flutter, Dart, Bloc, Firebase, App Store, Google Play, REST APIs

Projects:

  • Led full lifecycle for multiple apps: architecture, development, and deployment.
  • Performed UX audits, improving user engagement by 15%.
  • Delivered apps to App Store and Google Play following clean architecture practices.
Optomatica logo

Senior Software Engineer

Optomatica·Aug 2021 – May 2024· Giza, Egypt

Stack: Flutter, React Native, TypeScript, Bloc, GraphQL, Prisma, NestJS, Firebase

Projects:

  • Led development of 7+ successful cross-functional mobile apps.
  • Drove modular architecture adoption with 99% maintainability.
  • Improved team efficiency 1.5x through workshops and mentorship.
  • Maintained 90%+ stakeholder satisfaction across projects.
Optomatica logo

Software Engineer

Optomatica·Sep 2020 – Aug 2021· Giza, Egypt

Stack: Flutter, React Native, Provider, MobX, SQLite, Unit/Widget Testing

  • Reduced testing time by 50% with Flutter unit/widget testing.
  • Built reusable SDKs with 98% core logic reuse and comprehensive docs.
Faculty of Computer and Information Sciences - Ain Shams University logo

Teaching Assistant

Faculty of Computer and Information Sciences - Ain Shams University·Sep 2017 – Sep 2020· Cairo, Egypt

Stack: Teaching, Mentorship, Curriculum Design, Public Speaking

  • Taught multiple CS and SE courses with tailored instruction strategies.
  • Mentored students on technical skills and career planning.
  • Created diverse assessments and provided detailed feedback.
  • Promoted problem-solving, critical thinking, and communication skills.