Resume
View PDF
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 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.

Senior Software Engineer
Optomatica·Aug 2021 – May 2024· Giza, Egypt
Stack: Flutter, React Native, TypeScript, Bloc, GraphQL, Prisma, NestJS, Firebase
- 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.

Software Engineer
Optomatica·Sep 2020 – Aug 2021· Giza, Egypt
Stack: Flutter, React Native, Provider, MobX, SQLite, Unit/Widget Testing
Projects:
- Reduced testing time by 50% with Flutter unit/widget testing.
- Built reusable SDKs with 98% core logic reuse and comprehensive docs.

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.