Hi, I'm Mohaned.

As a Mobile Software Engineer at WalaPlus, I specialize in native iOS development with Swift and excel in cross-platform solutions with Flutter. With over 4 years of professional experience, I have a proven track record of enhancing mobile applications and user satisfaction.

Besides Mobile development, I like โšฝ๏ธ Football (aka soccer), ๐Ÿ“š Reading, ๐ŸฟMovies, and๏ธ ๐ŸŽฎ Gaming.

Mohaneds' portrait

Work Experience

  • 2023 - Present

    Mobile Software Engineer @ WalaPlus ๐Ÿ”—

    ๐Ÿ“ Riyadh, KSA

    • Revamped and maintained WalaOne App, a mobile platform for loyalty programs, with over 1 million active users and a 4.5-star rating on the app store.
    • Enhanced app performance and user experience by implementing caching techniques, refactoring legacy code, and resolving code smells, resulting in a 60% reduction in app load time and increased user satisfaction
    • Ensured app functionality and quality by implementing unit testing using the Mocktail package, achieving a 90% code coverage and a 70% decrease in bug reports.
    • Reinforced app security by collaborating with the security team to devise a threat model countering reverse engineering, runtime injections, and MiM attacks
    • Introduced modularity by separating reusable components of the app into separate modules to define strict boundaries for each module and reduce coupling.
  • 2022 - 2023

    Mid-Senior Mobile Developer @ VictoryLink ๐Ÿ”—

    ๐Ÿ“ Cairo, EGY

    • Integrated and redesigned Readium SDK to enable EPUB reader functionality in iRead eBooks.
    • Added social authentication options using Google, Apple, and Facebook APIs in iRead eBooks.
    • Implemented in-app purchase functionality in the iRead eBooks app using StoreKit and Google Play Billing libraries.
    • Introduced code review and pair programming practices that improved code quality and team collaboration.
    • Improved code reusability by 70% by developing a modular network layer and a generic core module that can be used in multiple projects.
    • Migrated Festival Community app to support the latest iOS features and optimize performance using RxSwift and Redux frameworks.
  • 2021 - 2022

    Mobile Developer @ DEVSTRIC ๐Ÿ”—

    ๐Ÿ“ Cairo, EGY

    • Architected and developed Traglob and Jam3ty apps, in collaboration with a team of four developers, and published them on App Store and Google Play using Code Magic for CI/CD.
    • Conducted and maintained unit tests to ensure code quality and functionality, and fixed critical issues and bugs on a priority basis.
    • Implemented the courses streaming feature using Vimeo API and integrated the UPayments gateway in Jam3ty
  • 2021 - 2022

    Mobile Developer @ TOU AGENCY ๐Ÿ”—

    ๐Ÿ“ TUR

    • Introduced NFC tag reading and writing functionality in Thawany TAG and developed background NFC reading features using platform channels, Core NFC framework, and Deep Links.
    • Integrated Firebase Firestore and implemented offline mode using SQLite in Dpro Pharmacy app.

Education

Bachelor of Computer Science

Faculty of Computers & Information, Menofia University.

Completed a 4-year program and graduated with Excellence with Honour (A+), achieving the 3rd rank in the Computer Science Department.