Présentation
Voici ce que je peux créer pour vous :
Applications web avec React.js et Next.js : marketplaces, boutiques e-commerce, tableaux de bord d’administration, outils de réservation et de reporting
Applications mobiles multiplateformes avec React Native (iOS et Android), y compris leur publication sur l’App Store et Google Play
Services backend et API REST/GraphQL avec Node.js et Express.js, avec authentification JWT/session et intégration de passerelles de paiement
Intégration de Firebase : notifications push, analytics et rapports de plantage
Configuration de CI/CD et déploiement sur AWS, GCP, Azure et Vercel
Optimisation des performances : chargement différé, découpage du code, réduction de la taille des bundles et accélération du chargement
Tests automatisés avec Jest, ainsi qu’une architecture de composants propre et réutilisable
Une expérience concrète :
J’ai livré des applications utilisées par plus de 10 000 utilisateurs actifs mensuels dans les secteurs automobile, e-commerce, santé, réseaux sociaux et gestion de parkings
J’ai lancé une application pour concessionnaires et des plateformes web utilisées par plus de 1 000 concessionnaires actifs, avec une disponibilité de 99 %
J’ai dirigé une équipe de 5 développeurs sur des projets web, mobiles et backend
J’ai réduit le temps de déploiement d’environ 75 % grâce à des pipelines automatisés
J’ai amélioré les temps de chargement des pages de 15 à 25 % et porté à 90 % la couverture de test des fonctionnalités critiques
J’ai créé des applications mobiles utilisables hors ligne, avec synchronisation, caméra, téléversement de médias et réservation par carte
Technologies : JavaScript (ES6+), TypeScript, React, Next.js, React Native, Expo, Redux Toolkit, Zustand, Node.js, Express, Material-UI, Docker, Git, Figma et Postman.
Ma façon de travailler : communication claire, mises à jour régulières, code propre et facile à maintenir, et livraison dans les délais. Je peux prendre en charge un projet à partir d’une maquette Figma ou d’une idée initiale jusqu’à son lancement, ou rejoindre une base de code existante pour corriger des bugs, ajouter des fonctionnalités et améliorer les performances.

