Omar H.

Mobiilikehittäjä

Omar on Senior Mobile Software Engineer, jolla on 11 vuoden kokemus ja joka on erikoistunut Flutteriin cross-platform-mobiilikehitykseen. Hänen asiantuntemuksensa ulottuu fintechin ja sähköisen kaupankäynnin kaltaisille toimialoille, joilla hän on johdonmukaisesti toteuttanut vaikuttavia projekteja.

Merkittävä saavutus urallaan on turvallisen viestintäsovelluksen Blackpinin kehittämisen johtaminen. Tässä tehtävässä Omar suunnitteli sovelluksen arkkitehtuurin, ohjasi kehitystiimiä ja integroi kehittyneitä teknologioita huippuluokan suorituskyvyn varmistamiseksi. Hän on saanut tunnustusta kehitysprosessien virtaviivaistamisesta, markkinoilletuloaikojen lyhentämisestä ja laadukkaiden standardien ylläpitämisestä.

Omarin vahvat taidot sekä mobiili- että web-kehityksessä antavat hänelle mahdollisuuden luoda monipuolisia, käyttäjäystävällisiä sovelluksia, joissa keskitytään innovointiin ja tehokkuuteen.

Tärkein asiantuntemus

  • Flutter
    Flutter 7 vuotta
  • Agile
    Agile 7 vuotta
  • Android
    Android 7 vuotta

Muut taidot

  • Firebase
    Firebase 7 vuotta
  • Git
    Git 7 vuotta
  • Figma
    Figma 5 vuotta
Omar

Omar H.

Morocco

Aloita tästä

Valittu kokemus

Työllisyys

  • Flutter-kehittäjä

    Blackpin GmbH (via Proxify, Germany - remote) - 2 years 5 months

    Johtanut huippuluokan turvallisen, useilla alustoilla toimivan päästä päähän -keskustelusovelluksen kehittämistä ja edistänyt innovointia turvallisissa viestintäratkaisuissa:

    • Suunnitteli ja toteutti vankan, alustarajat ylittävän chattisovelluksen Flutteria käyttäen varmistaen saumattoman käyttökokemuksen Android-, iOS-, Windows- ja macOS-käyttöjärjestelmissä. Työskennellyt Flutterin parissa mobiililaitteille, webille ja työpöydälle.
    • johti päästä päähän -salaustekniikoiden tutkimusta ja analyysiä ja otti käyttöön uusimpia turvallisuusprotokollia käyttäjien viestinnän turvaamiseksi.
    • Luonut ja ylläpitänyt korkeita koodin laatustandardeja tiukoilla koodikatselmuksilla ja edistänyt huippuosaamisen kulttuuria kehitystiimissä.
    • Kehitit jatkuvasti sovellusarkkitehtuuria uusimpien Flutter- ja Dart-standardien mukaisesti varmistaen optimaalisen suorituskyvyn ja ylläpidettävyyden.

    Tärkeimmät saavutukset:

    • Vähensimme cross-platform-kehitysaikaa 40 % Flutterin ominaisuuksien ja räätälöityjen jaettujen kirjastojen tehokkaan käytön ansiosta.
    • Parannettu sovelluksen tietoturva, jolla saavutetaan 99 %:n onnistumisprosentti salauksessa päästä päähän -viestinnässä.
    • Lisäsimme käyttäjien pysyvyyttä 35 % innovatiivisten chat-ominaisuuksien ja suorituskykyoptimointien käyttöönoton jälkeen.

    Tekniset panokset:

    • Kehitimme räätälöidyn tilanhallintaratkaisun, joka on räätälöity reaaliaikaiseen viestinvälitykseen ja joka paransi viestien toimitusnopeutta 50 %.
    • Toteutti tehokkaan paikallisen tallennusjärjestelmän offline-viestien välimuistiin tallentamista varten, mikä parantaa käyttäjäkokemusta heikon yhteyden skenaarioissa.
    • Loimme modulaarisen arkkitehtuurin, joka mahdollisti uusien ominaisuuksien ja alustojen helpon integroinnin, mikä lyhensi päivitysten markkinoille tuloaikaa 30 %.

    Tekniikat:

    • Tekniikat:
    • Flutter Flutter
    • Dart Dart
    • Mobile
  • Mobiilikehittäjä

    Lean Scale - 5 months

    Johti suorituskykyistä mobiilikehitystiimiä, joka edisti innovointia ja huippuosaamista Flutter-pohjaisissa sovelluksissa:

    • Johti huippuluokan logistiikan mobiilisovelluksen kehittämistä ja ylläpitoa ravintoloille ja tuotemerkeille hyödyntäen Flutteria poikkialustayhteensopivuuden ja optimaalisen suorituskyvyn varmistamiseksi.
    • Vahvojen arkkitehtuurikehysten luominen ja toteuttaminen, säännöllisten arkkitehtuuritarkastelujen suorittaminen skaalautuvuuden, ylläpidettävyyden ja parhaiden käytäntöjen mukaisuuden varmistamiseksi.
    • Otti käyttöön tiukan koodin tarkistusprosessin, edisti laadun ja jatkuvan parantamisen kulttuuria tiimin jäsenten keskuudessa.
    • Optimoitu CI/CD-putkia, lyhennetty käyttöönottoaikaa 40 % ja parannettu yleistä kehitystehokkuutta.
    • Edistänyt Dartin ja Flutterin parhaiden käytäntöjen käyttöönottoa ja noudattamista, parantanut merkittävästi koodin laatua ja johdonmukaisuutta eri projekteissa.
    • Helpotti säännöllisiä teknisiä keskusteluja ja työpajoja, edisti tiedon jakamista ja taitojen kehittämistä tiimissä.
    • Toimittanut useita hankkeita sähköisen kaupankäynnin ja tekoälyn alalla.
    • Ohjasi nuorempia kehittäjiä, minkä ansiosta tiimin tuottavuus parani 25 prosenttia ja kehitysyksikkö vahvistui ja yhtenäistyi.
    • Teki tiivistä yhteistyötä tuotepäälliköiden ja sidosryhmien kanssa teknisten ratkaisujen sovittamiseksi yhteen liiketoimintatavoitteiden kanssa varmistaen, että loppukäyttäjille toimitetaan arvokkaita ominaisuuksia.
  • Mobile App Developer

    Lean Scale - 5 months

    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.

    Tekniikat:

    • Tekniikat:
    • Flutter Flutter
    • Dart Dart
    • Mobile
    • AWS Amplify AWS Amplify
  • Technical Lead Mobile App Developer

    ZARCONY - 1 year 4 months

    Johti ja ohjasi monialaista tiimiä innovatiivisten Flutter-pohjaisten mobiilisovellusten kehittämisessä ja edisti teknistä huippuosaamista ja liiketoiminta-arvoa:

    • Johti useiden Flutter-projektien kehittämistä, määritteli teknisen suunnan ja määritteli parhaat käytännöt mobiilikehitystiimille.
    • Suunnittelit vankkoja, skaalautuvia sovellusrakenteita, varmistit pitkäaikaisen ylläpidettävyyden ja optimoit suorituskyvyn kaikissa projekteissa.
    • Toteutti kattavan laadunvarmistusstrategian, johon kuului yksikkötestaus, integrointitestaus ja käyttöliittymätestaus, minkä ansiosta julkaisun jälkeisten virheiden määrä väheni 40 prosenttia.
    • Edistänyt yhteistoiminnallista kehitysympäristöä säännöllisillä aivoriihi-istunnoilla, koodin arvioinneilla ja pariohjelmointialoitteilla, jotka paransivat tiimin yleistä suorituskykyä.
    • Optimoidut CI/CD-prosessit, jotka mahdollistavat tiheämmät ja luotettavammat julkaisut.
    • Siltasit suunnittelu- ja kehitystiimien välisen kuilun osallistumalla aktiivisesti ominaisuuksien määrittelyyn ja UI/UX-suunnitteluprosesseihin teknisen toteutettavuuden varmistamiseksi.
    • Viljeli itsenäistä, poikkitoiminnallista tiimikulttuuria, edisti luovuutta ja tiedon jakamista, minkä ansiosta tiimin tuottavuus kasvoi 30 prosenttia.
    • Tehokas yhteydenpito liiketoiminta- ja tuotesidosryhmien kanssa, liiketoimintatarpeiden muuntaminen teknisiksi eritelmiksi ja yrityksen tavoitteiden mukaisuuden varmistaminen.

    Tärkeimmät saavutukset:

    • Johti viiden suuren Flutter-projektin onnistunutta toimitusta, jotka kaikki käynnistettiin ajallaan ja budjetin puitteissa.
    • Vähensimme kehityssykliä 35 % tehokkaiden työnkulkujen ja työkalujen käyttöönoton ansiosta.

    Tekninen johtajuus:

    • Otti käyttöön ja vakiinnutti kehittyneiden Flutter-kuvioiden ja tilahallintaratkaisujen käytön koko tiimissä.
    • Luonut teknisen päätöksentekokehyksen, joka virtaviivaistaa uusien teknologioiden arviointi- ja käyttöönottoprosessia.

    Tekniikat:

    • Tekniikat:
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Mobile
  • Senior Mobile Software Engineer

    Twenty Two Labs - 6 years 2 months

    Yhteistyö poikkitoiminnallisten tiimien kanssa suorituskykyisten ja skaalautuvien Flutter-sovellusten kehittämiseksi ja toimittamiseksi useilla alustoilla (iOS, Android, web):

    • Johti Flutter-projektien teknistä ohjausta ja arkkitehtuuria, varmisti parhaiden käytäntöjen noudattamisen ja edisti mobiiliratkaisujen innovointia.
    • Tarjosi asiantuntijakonsultointia asiakkaille ja sisäisille tiimeille, ohjasi teknisiä päätöksiä koko projektin elinkaaren ajan.
    • Suoritti kattavia koodin tarkistuksia ja optimointeja, paransi sovelluksen suorituskykyä ja vähensi vikojen määrää.
    • Mentoroi ja täydensi Flutter-kehittäjiä, paransi tiimin valmiuksia ja koodin laatua.
    • Ratkaisi monimutkaisia teknisiä haasteita, varmisti saumattoman integroinnin backend-palveluiden kanssa ja toimitti ominaisuudet ajallaan.

    Tärkeimmät panokset:

    • Vaikutus tuloihin: Avainasemassa Flutter-hankkeissa, jotka tuottivat asiakkaille yli 4,5 miljoonan dollarin ARR-tilauksen ja yli 100 000 dollarin MRR-ostotuloksen.
    • Kustannustehokkuus: Toteutettiin optimoidut Flutter-kehitysprosessit, edistettiin 200 000 dollarin vuotuisia säästöjä kehitysresursseissa ja lyhennettiin kehitysaikaa 50 %.
    • CI/CD-parannus: Yhteistyössä käyttöönottoputkien uudistamisessa saavutettiin 60 prosentin parannus tehokkuudessa ja luotettavuudessa.
    • Aloitustuki: Teknisen asiantuntemuksen tarjoaminen startup-yritysten auttamiseksi kehittämään ja lanseeraamaan nopeasti Flutter-pohjaisia MVP:itä.
    • Cross-Platform Excellence: Varmistettiin saumattomat kokemukset iOS-, Android- ja web-alustoilla Flutterin ja Dartin avulla.
    • Kehittyneiden ominaisuuksien integrointi: Onnistunut tekoälypohjaisten ominaisuuksien ja GraphQL API:iden integrointi, joka parantaa sovelluksen toiminnallisuutta ja käyttäjäkokemusta.

    Tekniikat:

    • Tekniikat:
    • Ionic Ionic
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Xamarin Xamarin
    • Mobile
  • Mobile Application Developer

    ZARCONY - 1 year 3 months

    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.

    Tekniikat:

    • Tekniikat:
    • Flutter Flutter
    • Adobe XD Adobe XD
    • Dart Dart
    • Mobile
  • Creative Director

    Swarm Group (E-commerce) - 9 months

    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.

    Tekniikat:

    • Tekniikat:
    • JavaScript JavaScript
    • HTML HTML
    • jQuery jQuery
    • SASS SASS
  • Software Developer

    Ajeer App - 1 month

    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.

    Tekniikat:

    • Tekniikat:
    • Ionic Ionic
    • SASS SASS
    • Mobile
  • Software Developer

    Elaj Company - Hospitals and Health Care - 3 months

    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.

    Tekniikat:

    • Tekniikat:
    • HTML HTML
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • Adobe XD Adobe XD
    • Mobile
  • Mobile Applications Developer

    Digitrack - 6 months

    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.

    Tekniikat:

    • Tekniikat:
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • SASS SASS
    • Mobile
  • Software Engineer

    Osbooha 180 Establishment - 1 year 6 months

    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.

    Tekniikat:

    • Tekniikat:
    • Ionic Ionic
    • Ionic 2 Ionic 2
    • SASS SASS
    • Mobile

Koulutus

  • BSc.Computer Engineering

    Üsküdar University · 2020 - 2023

  • BSc.Computer Engineering

    Prince Sultan University · 2013 - 2016

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme