Omar H.

Mobile-Entwickler

Omar ist ein Senior Mobile Software Engineer mit 11 Jahren Erfahrung, der sich auf Flutter für die plattformübergreifende mobile Entwicklung spezialisiert hat. Sein Fachwissen erstreckt sich über Branchen wie Fintech und E-Commerce, in denen er durchweg hochwirksame Projekte durchgeführt hat.

Eine bemerkenswerte Leistung in seiner Karriere ist die Leitung der Entwicklung von Blackpin, einer sicheren Kommunikations-App. In dieser Funktion entwarf Omar die Architektur der App, leitete ein Entwicklungsteam an und integrierte fortschrittliche Technologien, um eine erstklassige Leistung zu gewährleisten. Er ist bekannt für die Rationalisierung von Entwicklungsprozessen, die Verkürzung der Markteinführungszeit und die Einhaltung hoher Qualitätsstandards.

Omars ausgeprägte Fähigkeiten sowohl in der Mobil- als auch in der Webentwicklung ermöglichen es ihm, vielseitige, benutzerfreundliche Anwendungen zu erstellen, wobei sein Schwerpunkt auf Innovation und Effizienz liegt.

Hauptkompetenz

  • Java
    Java 2 Jahre
  • C#
    C# 1 Jahre
  • Flutter
    Flutter 7 Jahre

Andere Fähigkeiten

  • Firebase
    Firebase 7 Jahre
  • Git
    Git 7 Jahre
  • Figma
    Figma 5 Jahre
Omar

Omar H.

United Arab Emirates

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Flutter-Entwickler

    Blackpin GmbH (via Proxify, Germany - remote) - 2 jahre 5 monate

    Leitete die Entwicklung einer hochmodernen, sicheren End-to-End-Chat-Anwendung für mehrere Plattformen und trieb die Innovation bei sicheren Kommunikationslösungen voran:

    • Wir haben eine robuste, plattformübergreifende Chat-Anwendung mit Flutter entwickelt und implementiert, die ein nahtloses Benutzererlebnis für Android, iOS, Windows und macOS gewährleistet. Arbeitete an Flutter für Mobile, Web und Desktop.
    • Leitete die Forschung und Analyse von Ende-zu-Ende-Verschlüsselungstechnologien und implementierte modernste Sicherheitsprotokolle zum Schutz der Nutzerkommunikation.
    • Einführung und Aufrechterhaltung hoher Code-Qualitätsstandards durch rigorose Code-Reviews, Förderung einer Kultur der Exzellenz innerhalb des Entwicklungsteams.
    • Kontinuierliche Weiterentwicklung der Anwendungsarchitektur unter Berücksichtigung der neuesten Flutter- und Dart-Standards, um optimale Leistung und Wartbarkeit zu gewährleisten.

    Wichtigste Errungenschaften:

    • Reduzierung der plattformübergreifenden Entwicklungszeit um 40 % durch effiziente Nutzung der Funktionen von Flutter und kundenspezifisch erstellte gemeinsame Bibliotheken.
    • Verbesserte Sicherheit der App mit einer Erfolgsrate von 99 % bei der Verschlüsselung der End-to-End-Kommunikation.
    • Nach der Einführung innovativer Chat-Funktionen und Leistungsoptimierungen konnte die Benutzerbindung um 35 % gesteigert werden.

    Technische Beiträge:

    • Wir haben eine maßgeschneiderte Lösung für die Zustandsverwaltung entwickelt, die auf Echtzeit-Nachrichten zugeschnitten ist und die Geschwindigkeit der Nachrichtenübermittlung um 50 % verbessert.
    • Wir haben ein effizientes lokales Speichersystem für die Offline-Zwischenspeicherung von Nachrichten implementiert, um die Benutzerfreundlichkeit in Szenarien mit geringer Konnektivität zu verbessern.
    • Wir haben eine modulare Architektur entwickelt, die eine einfache Integration neuer Funktionen und Plattformen ermöglicht und die Zeit bis zur Markteinführung von Updates um 30 % verkürzt.

    Technologien:

    • Technologien:
    • JavaScript JavaScript
    • Firebase Firebase
    • Flutter Flutter
    • Agile Agile
    • Android Android
    • iOS iOS
    • Dart Dart
  • Mobile-Entwickler

    Lean Scale - 5 monate

    Leitung eines leistungsstarken mobilen Entwicklungsteams, das Innovation und Exzellenz bei Flutter-basierten Anwendungen vorantreibt:

    • Leitete die Entwicklung und Wartung einer innovativen mobilen Logistikanwendung für Restaurants und Marken, die Flutter nutzt, um plattformübergreifende Kompatibilität und optimale Leistung zu gewährleisten.
    • Sie haben robuste architektonische Rahmenbedingungen geschaffen und implementiert und regelmäßige Architekturüberprüfungen durchgeführt, um Skalierbarkeit, Wartungsfreundlichkeit und die Übereinstimmung mit bewährten Verfahren zu gewährleisten.
    • Wir haben ein strenges Code-Review-Verfahren eingeführt und eine Kultur der Qualität und der kontinuierlichen Verbesserung unter den Teammitgliedern gefördert.
    • Optimierte CI/CD-Pipelines, um 40 % verkürzte Bereitstellungszeit und verbesserte allgemeine Entwicklungseffizienz.
    • Hat sich für die Einführung und Einhaltung der Best Practices von Dart und Flutter eingesetzt und die Codequalität und -konsistenz in allen Projekten deutlich verbessert.
    • Moderation regelmäßiger technischer Diskussionen und Workshops, Förderung des Wissensaustauschs und der Kompetenzentwicklung innerhalb des Teams.
    • Mehrere Projekte im Bereich E-Commerce und KI durchgeführt.
    • Mentor für Nachwuchsentwickler, was zu einer 25%igen Verbesserung der Teamproduktivität und einer stärkeren, zusammenhängenden Entwicklungseinheit führte.
    • Enge Zusammenarbeit mit Produktmanagern und Interessenvertretern, um technische Lösungen mit den Geschäftszielen in Einklang zu bringen und sicherzustellen, dass den Endbenutzern hochwertige Funktionen zur Verfügung gestellt werden.

    Technologien:

    • Technologien:
    • AWS Amplify AWS Amplify
    • Firebase Firebase
    • AWS AWS
    • Figma Figma
    • Flutter Flutter
    • Agile Agile
    • Android Android
    • iOS iOS
    • Dart Dart
  • Technical Lead Mobile App Developer

    ZARCONY - 1 jahr 4 monate

    Leitete und betreute ein funktionsübergreifendes Team bei der Entwicklung innovativer mobiler Anwendungen auf Flutter-Basis und sorgte für technische Exzellenz und geschäftlichen Nutzen:

    • Hat die Entwicklung mehrerer Flutter-Projekte geleitet, die technische Richtung festgelegt und Best Practices für das mobile Entwicklungsteam definiert.
    • Sie haben robuste, skalierbare Anwendungsstrukturen entwickelt, die langfristige Wartbarkeit sichergestellt und die Leistung in allen Projekten optimiert.
    • Implementierung einer umfassenden Qualitätssicherungsstrategie, einschließlich Unit-Tests, Integrationstests und UI-Tests, was zu einer 40-prozentigen Reduzierung der Fehler nach der Veröffentlichung führte.
    • Förderung einer kollaborativen Entwicklungsumgebung durch regelmäßige Brainstorming-Sitzungen, Code-Reviews und Pair Programming-Initiativen, was die Gesamtleistung des Teams erhöht hat.
    • Optimierte CI/CD-Prozesse, die häufigere und zuverlässigere Releases ermöglichen.
    • Überbrückung der Kluft zwischen Design- und Entwicklungsteams durch aktive Teilnahme an der Definition von Funktionen und UI/UX-Designprozessen, um die technische Machbarkeit sicherzustellen.
    • Hat eine autonome, funktionsübergreifende Teamkultur kultiviert, Kreativität und Wissensaustausch gefördert und damit die Produktivität des Teams um 30 % gesteigert.
    • Hat effektiv mit Geschäfts- und Produktverantwortlichen zusammengearbeitet, Geschäftsanforderungen in technische Spezifikationen umgesetzt und die Übereinstimmung mit den Unternehmenszielen sichergestellt.

    Wichtigste Errungenschaften:

    • Leitung der erfolgreichen Umsetzung von fünf großen Flutter-Projekten, die alle pünktlich und innerhalb des Budgets gestartet wurden.
    • Verkürzung der Entwicklungszeit um 35 % durch die Einführung effizienter Arbeitsabläufe und Werkzeuge.

    Technische Leitung:

    • Einführung und Standardisierung der Verwendung von fortgeschrittenen Flutter-Patterns und State-Management-Lösungen im gesamten Team.
    • Einrichtung eines technischen Entscheidungsfindungsrahmens, der den Prozess der Evaluierung und Einführung neuer Technologien rationalisiert.

    Technologien:

    • Technologien:
    • SCSS SCSS
    • Firebase Firebase
    • Flutter Flutter
    • Agile Agile
    • Android Android
    • iOS iOS
    • Dart Dart
  • Senior Mobile Software Engineer

    Twenty Two Labs - 6 jahre

    Zusammenarbeit mit funktionsübergreifenden Teams zur Entwicklung und Bereitstellung von hochleistungsfähigen, skalierbaren Flutter-Anwendungen für verschiedene Plattformen (iOS, Android, Web):

    • Hat die technische Leitung und Architektur für Flutter-Projekte übernommen, die Einhaltung der Best Practices sichergestellt und Innovationen bei mobilen Lösungen vorangetrieben.
    • Sie haben Kunden und interne Teams fachkundig beraten und technische Entscheidungen während des gesamten Projektlebenszyklus getroffen.
    • Umfassende Code-Überprüfungen und -Optimierungen durchgeführt, die Leistung der App verbessert und die Fehlerquote reduziert.
    • Betreuung und Weiterbildung von Flutter-Entwicklern, Verbesserung der Teamfähigkeiten und der Codequalität.
    • Er hat komplexe technische Herausforderungen gelöst, eine nahtlose Integration mit Backend-Diensten sichergestellt und Funktionen termingerecht geliefert.

    Wichtige Beiträge:

    • Auswirkungen auf die Einnahmen: Spielte eine Schlüsselrolle in Flutter-Projekten, die über 4,5 Mio. $ an Abonnement-ARR und mehr als 100.000 $ an Kauf-MRR für Kunden einbrachten.
    • Kosteneffizienz: Implementierung optimierter Flutter-Entwicklungsprozesse, Beitrag zu jährlichen Einsparungen von 200.000 $ an Entwicklungsressourcen und Reduzierung der Entwicklungszeit um 50%.
    • CI/CD-Verbesserung: Mitarbeit bei der Überarbeitung von Deployment-Pipelines, 60%ige Verbesserung der Effizienz und Zuverlässigkeit.
    • Startup-Unterstützung: Bereitstellung von technischem Fachwissen, um Startups bei der schnellen Entwicklung und Einführung von Flutter-basierten MVPs zu unterstützen.
    • Plattformübergreifende Exzellenz: Sicherstellung nahtloser Erlebnisse für iOS, Android und Web-Plattformen mit Flutter und Dart.
    • Erweiterte Funktionsintegration: Erfolgreiche Integration von KI-gesteuerten Funktionen und GraphQL-APIs zur Verbesserung der App-Funktionalität und des Benutzererlebnisses.

    Technologien:

    • Technologien:
    • CSS CSS
    • ChatGPT API ChatGPT API
    • GraphQL GraphQL
    • Ionic Ionic
    • Java Java
    • JavaScript JavaScript
    • SCSS SCSS
    • Xamarin Xamarin
    • Firebase Firebase
    • Flutter Flutter
    • Agile Agile
    • Android Android
    • iOS iOS
    • Dart Dart

Ausbildung

  • BSc.Computer Engineering

    Üsküdar University · 2020 - 2023

  • BSc.Computer Engineering

    Prince Sultan University · 2013 - 2016

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

Unterhalten wir uns