Disponible à partir de novembre 2026 Thann, Alsace ou Remote

Sofian Ouasfi

Quinze ans à concevoir et livrer des produits mobiles et web, du robot de cuisine connecté aux apps à plusieurs millions d'utilisateurs. Aujourd'hui, je gère ça avec des LLM, MCP, Claude et Codex.

  • Full-Stack Lead Developer
  • Back-end, API & front-end
  • Mobile iOS & Android
  • Builder IA & agents

LLM, MCP, Multi-agents, Claude, Codex, Cursor, React Native, Swift, Kotlin, Node.js, TypeScript, Postgres, Expo

Projets

Six projets choisis
parmi des dizaines.

2025 - 2026

Aveline

Consultant SI & Lead Developer

Analyse et refonte complète du système d'information d'un atelier d'enseignes et de signalétique alsacien. Reporting, migrations d'infrastructure et nouveaux outils de gestion interne, du serveur aux applications mobiles.

  • Analyse métier puis gouvernance par OKR et KPI.
  • Migrations réseau, mails, VoIP, hébergement, Cloudflare, sécurité.
  • Back-office, poste opérateur, API Node, apps mobiles et web.
  • Agents IA métier avec Claude, Codex et MCP.
  • LLM
  • Claude
  • Codex
  • MCP
  • TypeScript
  • Node.js
  • Postgres
  • React Native
  • Expo
  • Swift
  • Kotlin
  • Stripe
2025 - 2026

Flash Chrono

Full-Stack Lead Developer

Full-Stack Lead Developer d'une plateforme de chronométrage sportif 100 % mobile, par QR codes et sans matériel. Conception et mise en place de l'intégralité de la partie IT, du serveur aux stores.

  • API REST Node/Express, micro-services, environnements scalables.
  • Deux apps Expo / React Native et version web, mode hors-ligne.
  • Paiements Stripe et in-app, factures PDF, RGPD, i18n FR/EN.
  • CI/CD Bitrise, App Store et Play Store, encadrement d'une équipe.
  • React Native
  • Expo
  • Node.js
  • TypeScript
  • Postgres
  • Stripe
  • IAP
  • Bitrise
  • Firebase
  • Sentry
  • Claude Code
flash-chrono.com ↗
2022 - 2025

Zenpark

Lead Mobile Developer

Responsable des applications mobiles grand public et professionnelles du leader du parking partagé, plus de 10 millions de visiteurs par an. Évolution continue, déploiements et encadrement de juniors.

  • Migration React Native vers la nouvelle architecture.
  • Création des applications CarPlay et Android Auto.
  • CI/CD Bitrise et tests d'intégration Cypress.
  • Spécifications backend, frontend et mobile, intégration BI Qlik.
  • React Native
  • TypeScript
  • Redux
  • CarPlay
  • Android Auto
  • Swift
  • Kotlin
  • Bitrise
  • Cypress
  • AWS
  • Braze
2017 - 2020

i-Cook'in

Android Lead Developer - Guy Demarle

Refonte complète du système d'information du robot de cuisine connecté i-Cook'in : application embarquée, API et site web. Reprise de la propriété des données et du produit, auparavant détenus par le constructeur.

  • Architecture robot/serveur conçue avec les ingénieurs Rails et infra.
  • App Android embarquée temps réel : cuisson, balance, vitesses, sécurité.
  • Mode connecté et mode hors-ligne SQLite, bilingue FR/NL.
  • 24 500 robots déployés, plus de 10 000 mis à jour la première semaine.
  • Android
  • Java
  • SQLite
  • Temps réel
  • REST
  • Hardware
  • Firmware
  • Offline
icookin.guydemarle.com ↗
2017

Louis Vuitton

iOS Swift Developer

Application iPad destinée aux vendeurs en boutique pour personnaliser des montres de luxe, avec des mécanismes propres à chacun des trois modèles. Déployée sur le store privé de la maison.

  • Capsule Swift, webapp React/Redux et serveur Node.js.
  • Mise à jour privée par téléchargement et dépaquetage de la partie web.
  • Personnalisation de drapeaux par manipulation de SVG.
  • PDF généré côté serveur et envoyé au vendeur.
  • Swift
  • iOS
  • WebView
  • React
  • Redux
  • SVG
  • Node.js
  • Webpack
2025

Kaprider

Créateur - Jeu pour développeurs

Un jeu en réalité alternée pour celles et ceux qui lisent le source. On avance en inspectant le HTML, en manipulant cookies et localStorage, en interceptant des headers ou en décodant un JWT. Trilogie de 45 niveaux, premier tome jouable.

  • Quinze niveaux progressifs et un niveau caché.
  • Scénario « Le Legs de KAP », choix chronométrés, quatre fins.
  • Audio procédural en Web Audio, interface terminal, FR/EN.
  • Conçu et développé seul, avec Claude Code et Cursor.
  • React 19
  • TypeScript
  • Vite
  • Tailwind v4
  • Zustand
  • Framer Motion
  • Web Audio
  • i18next
  • Claude Code
Stack

5 ans d'IA aujourd'hui,
drivés par quinze ans d'XP.

sofian@ouasfi - zsh - 120×32 tape help
Parcours

Ma carrière, en bref.

Le détail de chaque mission est dans le PDF complet.

  1. 2025 - 26AvelineConsultant SI & Lead Developer
  2. 2025 - 26Flash ChronoFull-Stack Lead Developer
  3. 2025 - …KapriderCréateur, jeu pour développeurs
  4. 2022 - 25ZenparkLead Mobile Developer
  5. 2020 - 22Box'n'Roll / OcoolclicCTO & Lead Developer
  6. 2017 - 20Guy Demarle via AF83Android Lead Developer
  7. 2017Louis Vuitton via AF83iOS Swift Developer
  8. 2016 - 17AcconseilsFull-stack Developer
  9. 2014 - 17Box'n'RollOwner & CTO
  10. 2012 - 14Unibail-Rodamco, Nissan, Chanel, RATPDéveloppeur Java EE & mobile
  11. 2009 - 12Power-IT, Ingésup, Ippon, AlljudoAlternances et premières apps
Contact

On en parle
quand vous voulez.

Je cherche ma prochaine mission, en lead ou en responsable technique ou métier en production. Si mon profil vous parle, un simple mail suffit. Je réponds rapidement.