Mohamed A.
Flutter-Entwickler
Mohamed ist ein Senior Flutter-Entwickler mit fünf Jahren Berufserfahrung, der sich auf die Entwicklung und Pflege von mobilen Anwendungen für Android- und iOS-Plattformen spezialisiert hat. Er verfügt über fundierte Kenntnisse in den Bereichen Flutter, BLOC/Clean Architecture, Testing, Analytics und Firebase-Integration und hat zu verschiedenen Open-Source-Projekten beigetragen.
Mit einem Hintergrund in Elektronik und Computertechnik hat Mohamed an verschiedenen Projekten gearbeitet, darunter Apps für den Kauf von asiatischen Zutaten und Premium-Lebensmitteln, eine Liefer-App für die Auftragsverfolgung und Navigation, eine Hundetrainings-App mit Kursen und Erfolgen und eine Buchungs-App für einen bestimmten Ort. Sein solides Verständnis von Versionskontrollsystemen und seine Leidenschaft für die mobile Entwicklung machen ihn zu einer wertvollen Bereicherung für jedes Projekt.
Hauptkompetenz
- Flutter 5 Jahre
- iOS 4 Jahre
- Dart 5 Jahre
Andere Fähigkeiten
- Google Cloud 3 Jahre
- Google maps 3 Jahre
- Nest.js 1 Jahre
Ausgewählte Erfahrung
Beschäftigung
Flutter-Entwickler
Evolvice GmbH - 3 jahre
- BitFactory GmbH Entwicklung von WhatzDogs, einem Spiel, das Nutzern auf unterhaltsame und interaktive Weise Wissen über Hunde vermittelt und sowohl für Android als auch für iOS verfügbar ist.
Mitwirkung an der Entwicklung von MikesMenus, einer App zum Durchsuchen und Bestellen von Restaurantmenüs durch Scannen von QR-Codes an Tischen (derzeit in Entwicklung).
- ETECURE GmbH Assistierte bei der Behebung aller Probleme in der App für Lohmann und Rauscher Kompressionslösungen und fügte notwendige neue Funktionen hinzu, um die App für die Veröffentlichung vorzubereiten.
Technologien:
- Technologien:
Flutter
Dart
- Unit Testing
- Integration Testing
Firebase
Agile
Scrum
Bloc
Git
Docker
Flutter-Entwickler
Zumrafood - 1 jahr 4 monate
- Wir haben die Zumrafood App für Android und iOS entwickelt.
- Betreut die App in der Produktion und sorgt für Stabilität und Leistung.
- Zusammenarbeit mit dem Backend-Team durch die Meldung von API-Problemen und die Bereitstellung von Feedback.
- Analysierte Analysedaten und trug zu Growth-Hacking-Initiativen bei.
- Entwicklung neuer Funktionen auf der Grundlage von Nutzerbedürfnissen und Geschäftsanforderungen.
- Verwaltet die CI/CD-Pipeline, um die Bereitstellungsprozesse zu optimieren.
- Aufrechterhaltung einer hohen Testabdeckungsrate zur Gewährleistung der Codequalität und -zuverlässigkeit.
Technologien:
- Technologien:
Flutter
Dart
- Unit Testing
- Integration Testing
Firebase
Agile
Scrum
Bloc
Git
Google Cloud
Google maps
Node.js
Nest.js
Docker
Flutter-Entwickler
MPIS - 1 jahr 9 monate
- Wir haben mobile Anwendungen mit Flutter und iOS entwickelt und eine nahtlose Integration mit APIs sichergestellt.
- Pflege der Rade3Fady App, einer Uber-ähnlichen Anwendung für LKWs, und Hinzufügen neuer Funktionen.
- Fertigstellung der Reveola App, die den Nutzern helfen soll, die besten Unternehmen durch das Lesen von professionellen Bewertungen auszuwählen.
- Wir haben die 321Zad App entwickelt, die es den Nutzern ermöglicht, Artikel über Auktionen zu kaufen und zu verkaufen, wobei Preise und Gebote in Echtzeit aktualisiert werden.
- Mitwirkung an der Entwicklung der Rakna-App, die zwei Komponenten umfasst:
Eine benutzerorientierte App für die Buchung von Parkplätzen ("Rakna") in der Nähe ihres Ziels. Eine anbieterorientierte App zur Verfolgung von Standort, Umsatz und Zuweisung von Betreuern ("Sayes").
Technologien:
- Technologien:
Flutter
iOS
Dart
- Unit Testing
Agile
Scrum
Bloc
Git
Google Cloud
Google maps
Flutter-Entwickler
BrightStack - 1 jahr 3 monate
- Erstellung und Pflege von mobilen Anwendungen mit Flutter.
- Veröffentlichte Anwendungen sowohl im App Store als auch im Google Play Store.
Technologien:
- Technologien:
Flutter
Dart
Firebase
Agile
Scrum
Bloc
Ausbildung
BSc.Electronics and Computer Engineering
Thebes Academy · 2009 - 2014
Portfolio
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche