# Développeur freelance d’applications web et mobiles

Mahdi Al Komaiha · Beyrouth, Liban · À distance, partout dans le monde

Je développe des applications mobiles iOS et Android avec Flutter, des applications web avec React et Next.js, et les backends NestJS et Node.js qui les font tourner, paiements, chat en temps réel et intégrations e-commerce compris. Un seul développeur pour tout le produit, de l’architecture à la publication sur l’App Store.

[Réserver un appel](https://cal.com/komaiha/discovery) · [Parlez-moi de votre projet](mailto:mahdikomaiha@gmail.com?subject=Demande%20de%20projet%20freelance)

- **1M+** commandes par an sur l’infrastructure que je dirige
- **iOS + Android** applications publiées sur l’App Store et Google Play
- **Depuis 2021** je développe des produits web et mobiles à plein temps
- **Team lead** pour l’architecture, la revue de code et le chiffrage des projets

## Ce que je peux développer pour vous

### Création d’applications mobiles iOS et Android

Des applications multiplateformes en Flutter avec une seule base de code, publiées sur l’App Store et Google Play. Je m’occupe de toute la publication : signature du code, profils de provisionnement et soumission aux stores. Notifications push, connexion via les réseaux sociaux et chat en temps réel inclus selon vos besoins.

*Flutter, Dart, GetX, Firebase, OneSignal*

### Applications web

Applications web, tableaux de bord SaaS, marketplaces et outils internes en React et Next.js avec TypeScript, conçus pour que le prochain développeur puisse aussi les maintenir.

*React, Next.js, TypeScript, Tailwind, React Query, Apollo*

### Backends et API

Serveurs NestJS, Node.js et Express exposant des API REST et GraphQL, schémas PostgreSQL gérés avec Prisma, MongoDB, et Redis pour le cache et les files de tâches en arrière-plan.

*NestJS, Node.js, GraphQL, PostgreSQL, Prisma, Redis*

### E-commerce et intégration Shopify

Pipelines de commandes sur des tâches asynchrones en file d’attente, synchronisation bidirectionnelle des données entre Shopify et vos autres systèmes, traitement de données en masse, remboursements et logistique. Éprouvé sur plus d’un million de commandes par an.

*Shopify, Colissimo, Brevo, Drip*

### Paiements, portefeuilles électroniques et marketplaces

Paiements ponctuels et récurrents, remboursements, portefeuilles électroniques et reversements automatisés pour des marketplaces C2C et B2C, côté frontend comme côté backend.

*Stripe, MangoPay, PayPal, Apple Pay*

### Fonctionnalités temps réel

Chat en direct, traduction automatique des messages, partage de médias et suivi des livraisons en temps réel, sur mobile comme sur le web.

*Socket.io, Node.js, Redis*

### Cloud, CI/CD et hébergement

Déploiement sur AWS, pipelines CI/CD sur GitHub Actions, ainsi que domaines, bases de données managées et hébergement correctement configurés dès le premier jour.

*AWS S3, EC2, Elastic Beanstalk, CloudFront, Cognito, GitHub Actions*

### Un lead technique pour votre projet

Décisions d’architecture, revue de code, planification des fonctionnalités et chiffrage du projet, en communication directe avec vous. Pour cadrer le développement avant qu’il ne commence, ou pour encadrer une petite équipe jusqu’à la livraison.

*Architecture, Revue de code, Chiffrage de projet, Team lead*

## Pourquoi travailler avec moi

- **Un seul interlocuteur pour toute la stack.** Mobile, web, backend, paiements et cloud : rien ne se perd entre les équipes.
- **À grande échelle.** Je suis le développeur principal et le lead technique d’une infrastructure de commandes qui traite plus d’un million de commandes par an.
- **Expérience de lead.** Je pilote les décisions d’architecture, la revue de code, la planification des fonctionnalités et le chiffrage des projets pour une équipe de trois personnes, et je suis en contact direct avec les clients.
- **Publication sur les stores incluse.** La signature du code, les profils de provisionnement et la soumission sur l’App Store et Google Play font partie du travail, et non un détail réglé à la dernière minute.
- **Horaires européens.** Basé à Beyrouth (UTC+2, UTC+3 en été), avec une heure d’avance sur Paris.

## Une sélection de réalisations

Des produits que j’ai livrés en tant que développeur full-stack et team lead chez Poyesis.

### DPAM & Sergent Major

*E-commerce · Shopify*

Développeur principal et lead technique de l’infrastructure de commandes de deux marques françaises de mode enfantine qui traitent plus d’un million de commandes par an : pipeline de commandes en file d’attente, synchronisation bidirectionnelle entre nos services, Shopify et un système tiers, traitement de données en masse, remboursements et logistique. [dpam.com](https://www.dpam.com) · [sergent-major.com](https://www.sergent-major.com)

### Reedoo

*Marketplace · web et mobile*

Une marketplace C2C et B2C complète, avec portefeuille électronique, chat en temps réel, suivi des livraisons en direct, traitement des paiements et reversements automatisés, et une gestion des livraisons à l’échelle de la production.

### Shango

*Application mobile · iOS, Android et web*

Une application de messagerie en temps réel basée sur Socket.io, avec chat en direct, traduction automatique des messages et partage de médias. [App Store](https://apps.apple.com/app/id6738087647) · [Google Play](https://play.google.com/store/apps/details?id=biz.shango)

### Peal Solutions

*SaaS · multi-tenant*

Un tableau de bord SaaS multi-tenant qui intègre l’API Google My Business pour centraliser la gestion des avis de plusieurs comptes d’entreprise. [peal-solutions.com](https://peal-solutions.com)

### Plateforme B2B de vente de vêtements en gros

*B2B · e-commerce*

Commandes en volume et gestion des stocks pour les acheteurs en gros.

### Plateforme de location de vêtements

*Location · réservation*

Logique de disponibilités, de planification et de facturation pour la location de vêtements.

## Stack technique

- **Mobile**: Flutter, Dart, GetX, Firebase, OneSignal
- **Web**: React, Next.js, TypeScript, JavaScript, Tailwind, Redux, React Query, Apollo, Sass, Styled Components
- **Backend**: NestJS, Node.js, Express, REST, GraphQL, Socket.io, Java
- **Données**: PostgreSQL, Prisma, MySQL, MongoDB, Mongoose, Redis
- **Intégrations**: Shopify, Stripe, MangoPay, PayPal, Apple Pay, Google My Business, Drip, OneSignal, Colissimo, Brevo
- **Cloud et outillage**: AWS (S3, EC2, Elastic Beanstalk, CloudFront, IAM, Cognito), GitHub Actions, Git, Linux, Cypress

## Questions fréquentes

### Êtes-vous disponible pour des projets en freelance ?

Oui. Je réalise des projets web et mobiles en freelance pour des clients du monde entier, à distance depuis Beyrouth, au Liban.

### Pouvez-vous créer une seule application pour iPhone et Android ?

Oui. En tant que développeur Flutter freelance, je crée des applications multiplateformes : une seule base de code pour iOS et Android. Je gère moi-même la publication sur l’App Store et Google Play, signature du code, profils de provisionnement et soumission aux stores compris. Shango, une application de messagerie en temps réel sur laquelle j’ai travaillé, est disponible sur les deux stores et sur le web.

### Pouvez-vous aussi développer le backend, l’administration et les paiements ?

Oui. Je développe des backends NestJS et Node.js avec des API REST ou GraphQL sur PostgreSQL ou MongoDB, je mets en place les outils d’administration et j’intègre les paiements Stripe, MangoPay, PayPal et Apple Pay, remboursements, portefeuilles électroniques et reversements compris.

### Travaillez-vous avec des boutiques Shopify ?

Oui. Je suis le développeur principal et le lead technique de l’infrastructure de commandes de DPAM et Sergent Major, deux marques françaises de mode enfantine sur Shopify qui traitent plus d’un million de commandes par an : pipelines de commandes, synchronisation bidirectionnelle des données, remboursements et logistique.

### Travaillez-vous avec des clients hors du Liban ?

Oui, à distance. Je suis basé à Beyrouth (UTC+2, UTC+3 en été), avec une heure d’avance sur Paris, et je pilote déjà des projets pour des marques e-commerce françaises. Je travaille en anglais et en arabe, et j’apprends le français.

### Comment démarrer ?

Réservez un appel découverte sur [cal.com/komaiha/discovery](https://cal.com/komaiha/discovery), ou écrivez à [mahdikomaiha@gmail.com](mailto:mahdikomaiha@gmail.com?subject=Demande%20de%20projet%20freelance) en quelques lignes : ce que vous souhaitez développer, vos délais et, s’il y en a, le code ou les maquettes existants. Vous pouvez aussi appeler ou envoyer un message au [+961 81 82 90 57](tel:+96181829057), ou me contacter sur [LinkedIn](https://www.linkedin.com/in/mahdi-al-komaiha).

## Travaillons ensemble

- Appel: [Réserver un appel](https://cal.com/komaiha/discovery)
- E-mail: [mahdikomaiha@gmail.com](mailto:mahdikomaiha@gmail.com?subject=Demande%20de%20projet%20freelance)
- Téléphone: [+961 81 82 90 57](tel:+96181829057)
- LinkedIn: [in/mahdi-al-komaiha](https://www.linkedin.com/in/mahdi-al-komaiha)
- GitHub: [github.com/mahdi-ko](https://github.com/mahdi-ko)
- Fiche contact: [Enregistrer dans vos contacts](https://hotel-komaiha.vercel.app/mahdi.vcf)

[Réserver un appel](https://cal.com/komaiha/discovery) · [Parlez-moi de votre projet](mailto:mahdikomaiha@gmail.com?subject=Demande%20de%20projet%20freelance)

---

<https://hotel-komaiha.vercel.app/fr/services>
