Omar H.

Développeur mobile

Omar est un ingénieur logiciel mobile senior avec 11 ans d'expérience, spécialisé dans Flutter pour le développement mobile multiplateforme. Son expertise s'étend à des secteurs tels que la fintech et le commerce électronique, où il a toujours réalisé des projets à fort impact.

L'une des réalisations notables de sa carrière est d'avoir dirigé le développement de Blackpin, une application de communication sécurisée. À ce titre, Omar a conçu l'architecture de l'application, encadré une équipe de développement et intégré des technologies avancées pour garantir des performances de premier plan. Il est reconnu pour sa capacité à rationaliser les processus de développement, à réduire les délais de mise sur le marché et à maintenir des normes de haute qualité.

Les solides compétences d'Omar en matière de développement mobile et web lui permettent de créer des applications polyvalentes et conviviales, en mettant l'accent sur l'innovation et l'efficacité.

Principale expertise

  • Flutter
    Flutter 7 ans
  • Agile
    Agile 7 ans
  • Android
    Android 7 ans

Autres compétences

  • Firebase
    Firebase 7 ans
  • Git
    Git 7 ans
  • Figma
    Figma 5 ans
Omar

Omar H.

Morocco

Commencer

Expérience sélectionnée

Emploi

  • Développeur Flutter

    Blackpin GmbH (via Proxify, Germany - remote) - 2 années 5 mois

    A dirigé le développement d'une application de chat de bout en bout, sécurisée et à la pointe de la technologie, sur plusieurs plates-formes, en stimulant l'innovation dans les solutions de communication sécurisées :

    • Architecte et implémenteur d'une application de chat robuste et multiplateforme utilisant Flutter, assurant une expérience utilisateur transparente sur Android, iOS, Windows et macOS. J'ai travaillé sur Flutter pour les mobiles, le web et les ordinateurs de bureau.
    • A dirigé la recherche et l'analyse des technologies de cryptage de bout en bout, en mettant en œuvre des protocoles de sécurité de pointe pour protéger les communications des utilisateurs.
    • Établir et maintenir des normes élevées de qualité du code grâce à des examens rigoureux du code, en encourageant une culture de l'excellence au sein de l'équipe de développement.
    • L'architecture de l'application a évolué en permanence pour intégrer les dernières normes Flutter et Dart, afin de garantir des performances et une maintenabilité optimales.

    Principales réalisations :

    • Réduction du temps de développement multiplateforme de 40 % grâce à l'utilisation efficace des capacités de Flutter et des bibliothèques partagées personnalisées.
    • Amélioration de la sécurité de l'application, avec un taux de réussite de 99 % pour le cryptage des communications de bout en bout.
    • Augmentation de la rétention des utilisateurs de 35 % suite à la mise en œuvre de fonctions de chat innovantes et à l'optimisation des performances.

    Contributions techniques :

    • Développement d'une solution de gestion d'état personnalisée pour la messagerie en temps réel, améliorant la vitesse de transmission des messages de 50 %.
    • Mise en œuvre d'un système de stockage local efficace pour la mise en cache des messages hors ligne, améliorant l'expérience de l'utilisateur dans les scénarios de faible connectivité.
    • Nous avons créé une architecture modulaire qui a permis d'intégrer facilement de nouvelles fonctionnalités et plateformes, réduisant ainsi de 30 % le délai de mise sur le marché des mises à jour.

    Les technologies:

    • Les technologies:
    • Flutter Flutter
    • Dart Dart
    • Mobile
  • Développeur mobile

    Lean Scale - 5 mois

    Diriger une équipe de développement mobile très performante, en favorisant l'innovation et l'excellence dans les applications basées sur Flutter :

    • J'ai dirigé le développement et la maintenance d'une application mobile logistique de pointe pour les restaurants et les marques, en utilisant Flutter pour assurer une compatibilité multiplateforme et des performances optimales.
    • Établir et mettre en œuvre des cadres architecturaux robustes, mener des examens architecturaux réguliers pour assurer l'évolutivité, la maintenabilité et l'alignement sur les meilleures pratiques.
    • A mis en place un processus rigoureux d'examen du code, a encouragé une culture de la qualité et de l'amélioration continue parmi les membres de l'équipe.
    • Optimisation des pipelines CI/CD, réduction du temps de déploiement de 40 % et amélioration de l'efficacité globale du développement.
    • Il s'est fait le champion de l'adoption et de l'adhésion aux meilleures pratiques de Dart et de Flutter, améliorant de manière significative la qualité et la cohérence du code dans tous les projets.
    • Faciliter les discussions techniques régulières et les ateliers, promouvoir le partage des connaissances et le développement des compétences au sein de l'équipe.
    • Réalisation de plusieurs projets dans les domaines du commerce électronique et de l'intelligence artificielle.
    • A encadré des développeurs juniors, ce qui a permis d'améliorer de 25 % la productivité de l'équipe et de renforcer la cohésion de l'unité de développement.
    • Collaborer étroitement avec les chefs de produit et les parties prenantes afin d'aligner les solutions techniques sur les objectifs de l'entreprise, en veillant à fournir des fonctionnalités de grande valeur aux utilisateurs finaux.
  • Mobile App Developer

    Lean Scale - 5 mois

    Led a high-performing mobile development team, driving innovation and excellence in Flutter-based applications:

    • Spearheaded the development and maintenance of a cutting-edge logistics mobile application for restaurants and brands, leveraging Flutter to ensure cross-platform compatibility and optimal performance.

    • Established and implemented robust architectural frameworks, conducting regular architectural reviews to ensure scalability, maintainability, and alignment with best practices.

    • Instituted a rigorous code review process, fostering a culture of quality and continuous improvement among team members.

    • Optimized CI/CD pipelines, reducing deployment time by 40% and enhancing overall development efficiency.

    • Championed the adoption and adherence to Dart and Flutter best practices, significantly improving code quality and consistency across projects.

    • Facilitated regular technical discussions and workshops, promoting knowledge sharing and skill development within the team.

    • Delivered multiple projects in E-commerce and AI.

    • Mentored junior developers, resulting in a 25% improvement in team productivity and a stronger, more cohesive development unit.

    • Collaborated closely with product managers and stakeholders to align technical solutions with business objectives, ensuring the delivery of high-value features to end-users.

    Les technologies:

    • Les technologies:
    • Flutter Flutter
    • Dart Dart
    • Mobile
    • AWS Amplify AWS Amplify
  • Technical Lead Mobile App Developer

    ZARCONY - 1 an 4 mois

    Vous avez dirigé et encadré une équipe interfonctionnelle dans le développement d'applications mobiles innovantes basées sur Flutter, en favorisant l'excellence technique et la valeur commerciale :

    • Il a dirigé le développement de plusieurs projets Flutter, a établi la direction technique et a défini les meilleures pratiques pour l'équipe de développement mobile.
    • Architecte de structures d'application robustes et évolutives, garant de la maintenabilité à long terme et de l'optimisation des performances dans tous les projets.
    • Mise en œuvre d'une stratégie complète d'assurance qualité, comprenant des tests unitaires, des tests d'intégration et des tests d'interface utilisateur, ce qui a permis de réduire de 40 % le nombre de bogues après la sortie du logiciel.
    • Il a favorisé un environnement de développement collaboratif en organisant régulièrement des séances de brainstorming, des revues de code et des initiatives de programmation en binôme, ce qui a permis d'améliorer les performances globales de l'équipe.
    • Processus CI/CD optimisés, permettant des versions plus fréquentes et plus fiables.
    • Vous avez comblé le fossé entre les équipes de conception et de développement en participant activement à la définition des fonctionnalités et aux processus de conception UI/UX afin d'assurer la faisabilité technique.
    • Il a cultivé une culture d'équipe autonome et interfonctionnelle, encouragé la créativité et le partage des connaissances, ce qui a entraîné une augmentation de 30 % de la productivité de l'équipe.
    • Il a assuré une liaison efficace avec les parties prenantes de l'entreprise et du produit, a traduit les exigences de l'entreprise en spécifications techniques et a veillé à l'alignement sur les objectifs de l'entreprise.

    Principales réalisations :

    • J'ai mené à bien cinq grands projets Flutter, tous lancés dans les délais et sans dépassement de budget.
    • Réduction de 35 % de la durée du cycle de développement grâce à la mise en œuvre de flux de travail et d'outils efficaces.

    Leadership technique :

    • Introduction et standardisation de l'utilisation de patterns Flutter avancés et de solutions de gestion d'état au sein de l'équipe.
    • Mise en place d'un cadre décisionnel technique, rationalisant le processus d'évaluation et d'adoption des nouvelles technologies.

    Les technologies:

    • Les technologies:
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Mobile
  • Senior Mobile Software Engineer

    Twenty Two Labs - 6 années 2 mois

    Collaborer avec des équipes interfonctionnelles pour développer et livrer des applications Flutter performantes et évolutives sur plusieurs plateformes (iOS, Android, web) :

    • Vous avez dirigé la direction technique et l'architecture des projets Flutter, veillé au respect des meilleures pratiques et favorisé l'innovation dans les solutions mobiles.
    • Fournir des conseils d'expert aux clients et aux équipes internes, guider les décisions techniques tout au long du cycle de vie du projet.
    • Réaliser des revues de code et des optimisations complètes, améliorer les performances de l'application et réduire les taux de bogues.
    • Mentorat et perfectionnement des développeurs Flutter, amélioration des capacités de l'équipe et de la qualité du code.
    • Résoudre des problèmes techniques complexes, assurer une intégration transparente avec les services dorsaux et livrer les fonctionnalités dans les délais impartis.

    Principales contributions :

    • Impact sur les recettes : A joué un rôle clé dans les projets Flutter qui ont généré plus de 4,5 millions de dollars en ARR d'abonnement et plus de 100 000 dollars en MRR d'achat pour les clients.
    • Rentabilité : Mise en œuvre de processus de développement optimisés pour Flutter, contribution à une économie annuelle de 200 000 dollars en ressources de développement et réduction du temps de développement de 50 %.
    • Amélioration de CI/CD : Collaboration à la refonte des pipelines de déploiement, amélioration de 60 % de l'efficacité et de la fiabilité.
    • Soutien aux startups : Fournir une expertise technique pour aider les startups à développer et lancer rapidement des MVP basés sur Flutter.
    • Excellence multiplateforme : Nous avons assuré des expériences transparentes sur iOS, Android et les plateformes web en utilisant Flutter et Dart.
    • Intégration de fonctionnalités avancées : Intégration réussie de fonctionnalités pilotées par l'IA et d'API GraphQL, améliorant la fonctionnalité de l'application et l'expérience de l'utilisateur.

    Les technologies:

    • Les technologies:
    • Ionic Ionic
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Xamarin Xamarin
    • Mobile
  • Mobile Application Developer

    ZARCONY - 1 an 3 mois

    Led the development of multiple high-impact Flutter applications, specializing in government services and city-focused solutions:

    • Architected and implemented a comprehensive governmental housing service mobile application using Flutter, streamlining access to public housing resources for citizens.

    • Spearheaded the development of a versatile city guide Flutter application, scalable for multiple cities, enhancing tourist and resident experiences.

    • Designed and delivered two Flutter-based applications for HR and eCommerce services, optimizing business processes and user engagement.

    • Engineered a governmental Flutter application for endowments, improving transparency and accessibility of public trusts.

    • Conducted a workshop on progressive web applications, sharing expertise and fostering knowledge transfer within the development community.

    • Implemented Agile and Kanban methodologies, significantly improving project delivery timelines and team collaboration.

    Key Achievements: • Reduced development time by 40% across projects through efficient use of Flutter's cross-platform capabilities. • Increased user engagement by 50% in the city guide app through intuitive design and feature-rich implementation. • Achieved a 99.9% uptime for governmental applications, ensuring reliable access to critical public services.

    Les technologies:

    • Les technologies:
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Mobile
  • Creative Director

    Swarm Group (E-commerce) - 9 mois

    Played a role in leading creative strategy and execution across multiple digital platforms, driving brand consistency and user engagement:

    • Spearheaded the design and implementation of a high-converting E-commerce web application, seamlessly blending aesthetics with functionality to enhance user experience and drive sales.

    • Developed a versatile business web template, providing a scalable solution for rapid deployment of professional corporate websites.

    • Crafted an engaging UI for a web-based game, balancing visual appeal with intuitive gameplay mechanics to maximize user retention.

    • Designed a user-friendly cleaning services template, effectively communicating brand value propositions and streamlining the customer booking process.

    • Established and maintained brand consistency across all digital touchpoints, including websites and social media platforms, through constructive feedback and approval processes.

    • Elevated the company's visual storytelling capabilities by leading photography and video montage projects, enhancing marketing collateral and online presence.

    • Implemented agile workflow methodologies, significantly improving team collaboration and task execution efficiency.

    Key Achievements: • Increased e-commerce conversion rates by 35% through optimized UX/UI design. • Reduced website development time by 40% with the implementation of the scalable business web template. • Improved team productivity by 25% through streamlined workflow processes and clear creative direction.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • HTML HTML
    • jQuery jQuery
    • SASS SASS
  • Software Developer

    Ajeer App - 1 mois

    Delivered high-impact results in a fast-paced, short-term engagement:

    • Rapidly implemented three critical features for a mobile application within an ambitious 10-day timeline, demonstrating exceptional efficiency and technical prowess.

    • Executed a comprehensive refactoring of the entire project's source code, significantly improving code quality, maintainability, and performance.

    • Collaborated effectively with the existing team to understand project requirements and deliver solutions that aligned with the application's overall architecture and business goals.

    • Implemented best practices in mobile development, including e.g., responsive design, offline functionality, or security measures. This enhanced the app's overall user experience and robustness.

    • Provided detailed documentation for new features and refactored code, ensuring smooth knowledge transfer and future maintainability.

    Les technologies:

    • Les technologies:
    • Ionic Ionic
    • SASS SASS
    • Mobile
  • Software Developer

    Elaj Company - Hospitals and Health Care - 3 mois

    Played a crucial role in the early stages of mobile app development for healthcare solutions:

    • Led requirements gathering process, attending client meetings and conducting in-depth analysis to define comprehensive software requirements for mobile applications in the healthcare sector.

    • Utilized advanced note-taking techniques to capture and organize complex client needs, ensuring no critical details were overlooked in the development process.

    • Translated client requirements into detailed technical specifications, bridging the gap between stakeholder expectations and development team capabilities.

    • Designed intuitive and user-friendly screen mockups and interactive prototypes using Adobe XD, effectively visualizing app functionality for client approval and developer guidance.

    • Collaborated closely with healthcare professionals to ensure the app design met industry-specific needs and compliance standards.

    • Implemented an iterative design process, incorporating client feedback to refine prototypes and align the final product with user expectations.

    • Facilitated clear communication between technical and non-technical stakeholders, ensuring all parties had a shared understanding of the project goals and requirements.

    Key Achievements: • Reduced project kickoff time by 30% through efficient requirements gathering and prototyping processes. • Received commendation from senior management for the quality and clarity of app prototypes, which helped secure client approval faster than previous projects.

    Les technologies:

    • Les technologies:
    • HTML HTML
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • Adobe XD Adobe XD
    • Mobile
  • Mobile Applications Developer

    Digitrack - 6 mois

    Led development of cross-platform mobile applications, driving project success through technical expertise and collaborative problem-solving:

    • Spearheaded the development and testing of two major versions of a mobile application for both iOS and Android platforms, ensuring high-quality, consistent user experiences across devices.

    • Proposed and implemented an optimized database structure for the mobile application, significantly improving data management efficiency and app performance.

    • Served as a key technical resource, resolving both critical and non-critical issues for team members, thereby maintaining project momentum and fostering a collaborative work environment.

    • Successfully navigated the publication process for both App Store and Google Play, ensuring the application met all platform-specific requirements and guidelines.

    Key Achievements: • Reduced development time by 25% through effective problem-solving and optimized coding practices. • Improved app performance by 40% following database structure reorganization. • Achieved a 4.5-star initial rating on both App Store and Google Play within the first month of launch.

    Les technologies:

    • Les technologies:
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • SASS SASS
    • Mobile
  • Software Engineer

    Osbooha 180 Establishment - 1 an 6 mois

    Led end-to-end development of a comprehensive digital solution, including a mobile application, progressive web app, and website:

    • Spearheaded the requirements engineering process, employing advanced elicitation techniques to gather, analyze, document, and manage application requirements.

    • Drove user experience innovation by proposing and implementing multiple UX enhancements, resulting in improved user engagement and satisfaction.

    • Developed in-depth functional and technical specifications, translating complex requirements into clear, actionable development guidelines.

    • Created high-fidelity UI prototypes, facilitating stakeholder buy-in and providing clear direction for the development team.

    • Implemented full-stack development of the mobile application, progressive web app, and website, ensuring cross-platform consistency and performance.

    • Conducted rigorous testing across all platforms, identifying and resolving issues to ensure a seamless user experience.

    • Successfully navigated the publication process for both Google Play and TestFlight, adhering to platform-specific guidelines and requirements.

    Key Achievements: • Reduced development cycle time by 30% through comprehensive requirements management and prototyping. • Increased user engagement by 45% following implementation of proposed UX improvements. • Achieved a 99% crash-free rate across all platforms due to thorough testing and optimization.

    Les technologies:

    • Les technologies:
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • SASS SASS
    • Mobile

Éducation

  • License ès sciencesComputer Engineering

    Üsküdar University · 2020 - 2023

  • License ès sciencesComputer Engineering

    Prince Sultan University · 2013 - 2016

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous