Mohamed A.

Flutter developer

Mohamed is a Senior Flutter Developer with five years of commercial experience, specializing in building and maintaining mobile applications for both Android and iOS platforms. He has strong expertise in Flutter, BLOC/Clean Architecture, testing, analytics, and Firebase integration, and has contributed to various open-source projects.

With a background in electronics and computer engineering, Mohamed has worked on diverse projects, including apps for purchasing Asian ingredients and premium groceries, a delivery app for order tracking and navigation, a dog training app with courses and achievements, and a booking app for a specific location. His solid understanding of version control systems and passion for mobile development make him a valuable asset in any project.

Main expertise

  • Flutter
    Flutter 5 years
  • iOS
    iOS 4 years
  • Dart
    Dart 5 years

Other skills

  • Google Cloud
    Google Cloud 3 years
  • Google maps
    Google maps 3 years
  • Nest.js
    Nest.js 1 years
Mohamed

Mohamed A.

Egypt

Get started

Selected experience

Employment

  • Senior Flutter Developer

    Evolvice GmbH - 3 years

    1. BitFactory GmbH Developed WhatzDogs, a game designed to teach users about dog knowledge in a fun and interactive way, available on both Android and iOS.

    Contributed to the development of MikesMenus, an app for browsing and ordering from restaurant menus by scanning QR codes at tables (currently in development).

    1. ETECURE GmbH Assisted in fixing all issues in the compression app for Lohmann und Rauscher Kompressionslösungen and added necessary new features to prepare the app for release.

    Technologies:

    • Technologies:
    • Flutter Flutter
    • Dart Dart
    • Unit Testing
    • Integration Testing
    • Firebase Firebase
    • Agile Agile
    • Scrum Scrum
    • Bloc Bloc
    • Git Git
    • Docker Docker
  • Senior Flutter Developer

    Zumrafood - 1 year 4 months

    • Created the Zumrafood App for both Android and iOS platforms.
    • Maintained the app in production, ensuring stability and performance.
    • Collaborated with the backend team by reporting API issues and providing feedback.
    • Analyzed analytics data and contributed to growth hacking initiatives.
    • Developed new features based on user needs and business requirements.
    • Managed the CI/CD pipeline to streamline deployment processes.
    • Maintained a high test coverage rate to ensure code quality and reliability.

    Technologies:

    • Technologies:
    • Flutter Flutter
    • Dart Dart
    • Unit Testing
    • Integration Testing
    • Firebase Firebase
    • Agile Agile
    • Scrum Scrum
    • Bloc Bloc
    • Git Git
    • Google Cloud Google Cloud
    • Google maps Google maps
    • Node.js Node.js
    • Nest.js Nest.js
    • Docker Docker
  • Flutter Developer

    MPIS - 1 year 9 months

    • Created mobile applications using Flutter and iOS, ensuring seamless integration with APIs.
    • Maintained the Rade3Fady App, an Uber-like application for trucks, and added new features.
    • Completed the Reveola App, designed to help users choose the best businesses by reading professional reviews.
    • Developed the 321Zad App, allowing users to buy and sell items via auctions with real-time price and bid updates.
    • Contributed to the development of the Rakna App, which included two components:

    A user-facing app for booking parking spaces ("rakna") near their destination. A provider-facing app for tracking location, revenue, and assigning attendants ("Sayes").

    Technologies:

    • Technologies:
    • Flutter Flutter
    • iOS iOS
    • Dart Dart
    • Unit Testing
    • Agile Agile
    • Scrum Scrum
    • Bloc Bloc
    • Git Git
    • Google Cloud Google Cloud
    • Google maps Google maps
  • Flutter Developer

    BrightStack - 1 year 3 months

    • Created and maintained mobile applications using Flutter.
    • Published applications to both the App Store and Google Play Store.

    Technologies:

    • Technologies:
    • Flutter Flutter
    • Dart Dart
    • Firebase Firebase
    • Agile Agile
    • Scrum Scrum
    • Bloc Bloc

Education

  • BSc.Electronics and Computer Engineering

    Thebes Academy · 2009 - 2014

Portfolio

  • porfolio-0

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat