iOS & Apple
- Swift
- Core ML
- Xcode
Software Mobile AI Engineer · Disponible
Machine learning, deep learning, vision par ordinateur : je travaille sur toute la chaîne d'un produit IA, du modèle à son intégration sur l'appareil dans des applications iOS et Android, jusqu'à la livraison finale : backend, tests et publication sur les stores.
60 000+
téléchargements de Sapio, iOS et Android
+10
applications livrées, web et mobile
EPITA
MSc Data, après un Bachelor IA & Big Data

Ils m'ont fait confiance
Écosystème
Je travaille dans les écosystèmes Apple et Google, et dans celui de l'IA qui s'y exécute.
Approche
Un modèle n'a de valeur que lorsqu'il arrive entre les mains des utilisateurs. Je prends en charge tout le chemin, du modèle à l'application publiée.
Choisir ou adapter un modèle de vision ou de deep learning, puis le préparer pour le mobile.
PyTorchOpenCVMediaPipe
Vu dans : AI-Stroke · ClassWatch
L'exécuter sur l'appareil : réponse immédiate, et des données qui restent sur le téléphone.
ONNX RuntimeCore ML
Vu dans : AI-Stroke
Construire autour l'application iOS et Android : interface, animations, parcours utilisateur.
Kotlin MultiplatformSwiftReact NativeFlutter
Vu dans : Sapio · QR Studio · MediScanAI
Monter l'API, les données, l'authentification et les paiements qui font tourner le produit.
FastAPISupabaseStripe
Vu dans : Aurify · Infini Immo
Automatiser tests et builds, puis publier sur l'App Store et Google Play.
DockerCI/CD
Vu dans : Sapio
Ce que je construis pour vous
Une mission ciblée sur l'un de ces trois sujets, ou un produit de bout en bout qui les réunit.
01
Intégration de modèles de vision par ordinateur et de deep learning, exécutés sur l'appareil quand la rapidité ou la confidentialité l'exigent : préparation du modèle, conversion, inférence, chaîne de traitement vidéo. Et des fonctions LLM (recherche sémantique, agents) quand le produit le justifie.
Voir : AI-Stroke · ClassWatch · MediScanAI
02
En code partagé avec Kotlin Multiplatform, en cross-platform avec React Native ou Flutter, ou en natif avec Swift et Kotlin : des interfaces soignées, des animations fluides, des mises à jour fiables.
Voir : Sapio · Aurify · QR Studio
03
API, base de données, authentification, paiements et déploiement : tout ce qui fait vivre l'application après sa publication, de la première version à la production.
Voir : Aurify · Infini Immo · Chips Analytics
Réalisations
Quatre projets représentatifs : une application à 60 000+ téléchargements, ma propre plateforme, un outil clinique et un studio de codes.
La plateforme musicale que j'ai créée : marketplace et studio où l'on achète des beats exclusifs, commande un mix & mastering pro et vend ses productions. Livrée sur le web (aurify.pro) et en application mobile.
Next.jsReact NativeTypeScriptExpo
Culture générale
App de culture générale façon Duolingo, développée chez Thetyslab Studio : j'y ai réalisé les interfaces et les animations Rive. 60 000+ téléchargements cumulés sur Android et iOS.
React NativeTypeScriptExpoRedux ToolkitRiveFirebase
Dépistage clinique
App pour médecins : suivi des patients, saisie guidée des données cliniques et score de risque expliqué (diabète, hypertension, obésité, Covid-19, anémie).
FlutterDart
QR codes & codes-barres
Studio de codes sur mobile : on habille le QR (couleur, forme, logo) à partir d'un lien, d'un texte, d'un réseau Wi-Fi ou d'un contact, on crée des codes-barres, on range la bibliothèque par dossiers, on scanne depuis l'app et on suit le volume de scans dans un tableau de bord.
React NativeExpoExpo RouterTypeScript
Tous les projets
Applications publiées, missions et projets personnels : chaque carte ouvre les écrans, une démo ou le code.
7 écransLa plateforme musicale que j'ai créée : marketplace et studio où l'on achète des beats exclusifs, commande un mix & mastering pro et vend ses productions. Livrée sur le web (aurify.pro) et en application mobile.
Next.jsReact NativeTypeScriptExpo
6 écransCulture générale
App de culture générale façon Duolingo, développée chez Thetyslab Studio : j'y ai réalisé les interfaces et les animations Rive. 60 000+ téléchargements cumulés sur Android et iOS.
React NativeTypeScriptExpoRedux ToolkitRiveFirebase
6 écransDépistage clinique
App pour médecins : suivi des patients, saisie guidée des données cliniques et score de risque expliqué (diabète, hypertension, obésité, Covid-19, anémie).
FlutterDart
6 écransQR codes & codes-barres
Studio de codes sur mobile : on habille le QR (couleur, forme, logo) à partir d'un lien, d'un texte, d'un réseau Wi-Fi ou d'un contact, on crée des codes-barres, on range la bibliothèque par dossiers, on scanne depuis l'app et on suit le volume de scans dans un tableau de bord.
React NativeExpoExpo RouterTypeScript
6 écransLocation de voitures premium
Location de voitures de prestige à l'heure : la voiture la plus proche en premier, temps de marche, fiche détaillée, carte, réservation, historique des trajets et portefeuille.
React NativeExpoTypeScriptReanimated
6 écransLivraison de repas
Application de livraison de repas : restaurants à proximité, menus, options de plat avec prix recalculé en direct, panier, commande et suivi de la livraison étape par étape.
React NativeExpoTypeScriptZustand
9 écransPlateforme immobilière
Plateforme immobilière qui relie particuliers et 25 agences partenaires : recherche sur carte parmi des milliers de biens, estimation en ligne, JOA (assistant immobilier IA) et home staging virtuel par IA. Livrée sur le web et en application mobile.
Next.jsMapboxAssistant IAHome staging IA
5 écransGestion scolaire
Gestion scolaire pour administrateurs, enseignants et étudiants : notes, relevés, import de fichiers de notes et notifications.
FlutterFirebaseDart
5 écransE-commerce mode
App e-commerce : catalogue avec recherche et catégories, fiches produit, panier avec code promo, favoris et profil.
FlutterDart
4 écransLogements étudiants
Recherche de logements étudiants par ville, filtres (type, budget, nombre de pièces), favoris et notifications.
FlutterDart
3 écransMessagerie temps réel
Messagerie temps réel avec Firebase : authentification, annuaire des utilisateurs, discussions avec recherche et conversations.
FlutterFirebaseDart
3 écransAudit d'équipements
Test technique Android natif pour Beeldi : liste d'équipements avec recherche, fiche détaillée avec taux de complétion, ajout et modification validés. Clean Architecture, Flow, source de données locale, tests unitaires et instrumentés.
KotlinJetpack ComposeFlowClean Architecture
3 écransE-commerce mode
Site e-commerce de mode responsive : catalogue filtrable par prix, couleur et taille, fiche produit, panier avec code promo et paiement.
HTML5BootstrapJavaScriptjQuery
4 écransCours en vidéo
Plateforme de cours en vidéo en PHP 8 sans framework : catalogue filtrable, espace apprenant et espace formateur, publication validée côté serveur, protection CSRF, mots de passe hachés et API JSON. Architecture MVC, PDO, SQLite ou MySQL, tests des règles métier.
PHP 8PDOMySQLMVC
3 écransPlateforme web
Plateforme web complète : portails Candidats / Entreprises / Formateurs, gestion des formations.
ReactTypeScriptNode.jsREST API
3 écransPackage open source publié sur pub.dev : sélecteur de pays pour Flutter. 213 pays et territoires, noms en 20 langues, drapeaux SVG, 4 modes d'affichage, recherche par nom, code ou indicatif, et présélection du pays de l'appareil. Couvert par des tests de widgets.
FlutterDartSVG
3 écransVision par ordinateur
Analyse d'images de salle de classe, importées ou prises avec la caméra du smartphone. Un modèle vision-langage (Gemini) détecte les personnes et les objets, puis qualifie chaque incident par type et gravité. Les incidents sont annotés sur l'image avec OpenCV et consignés dans un journal horodaté exportable. Les réponses du modèle sont validées par un schéma Pydantic.
PythonGemini (VLM)OpenCVPydanticStreamlit
4 écransPrévision & recommandations
Projet académique (SAE). Un pipeline ETL alimente une prévision hebdomadaire de la demande par magasin et par produit (Random Forest). Pour chaque produit en risque de rupture, le moteur calcule la quantité à commander, choisit le fournisseur et le circuit logistique. Un journal d'audit répond aux exigences de l'AI Act.
Pythonscikit-learnpandasFastAPIReact
2 écransAgents IA
Exercice pédagogique de conformité. Cinq agents IA (Agno + Claude) enchaînent reconnaissance, attaques cyber et ML simulées, audit au regard de l'EU AI Act et scoring de risque. Les outils sont simulés : aucun système réel n'est visé.
PythonAgents LLMAgnoClaude API
Activité GitHub Code public et contributions
Voir mon profilParcours
Du mobile au full-stack, des missions en entreprise de la santé à l'éducation, en France comme à l'international. L'IA et la vision par ordinateur en sont devenues le fil conducteur, du MSc à l'EPITA à l'application d'AI-Stroke.
années d'expérience
applications livrées
entreprises, en France et à l'international
téléchargements de Sapio
Kotlin MultiplatformSwiftPythonPyTorchONNX RuntimeCore MLMediaPipeOpenCV
Freelance
PythonFastAPINestJSSpring BootNext.jsReact NativeLLM / RAGDocker
Thetyslab Studio
TypeScriptExpoReact QueryRedux ToolkitReanimatedRiveFirebase
DartFlutterGetXGoRouterFirebaseSQLite
TypeScriptReact NativeFastAPIRedux ToolkitMongoDBDocker
PHP 8Symfony 6API RESTMVCSQL
Oct 2021 — Juil 2024
Keyce Informatique et Intelligence Artificielle
École aujourd'hui rattachée à l'IUGEE (Institut Universitaire des Grandes Écoles Européennes)
2020 — 2021
Mathématiques et Sciences Physiques
Cameroun · Région de l'Ouest
Certification · Udacity
Développement web full-stack, du front-end au back-end.
Certification · Fortinet
Fondamentaux de la cybersécurité et de la protection des réseaux.
Au-delà du code
La musique et le rap sont ma passion en dehors du code, et l'univers d'Aurify, la plateforme musicale que j'ai créée : marketplace de beats, mix & mastering et réservation de studios. Composer et coder demandent la même discipline : de la structure, de la répétition et une amélioration continue.
Compétences
L'IA et la vision par ordinateur comme orientation, un socle mobile, backend et données utilisé en production.
Des modèles de vision et de deep learning, de la préparation à l'inférence sur l'appareil.
Des applications publiées sur les stores, en code partagé, en cross-platform ou en natif.
Les API et les services qui servent les applications et les modèles.
Bases relationnelles, documentaires et temps réel.
Ceux de mes projets et de mes missions.
Déploiement, qualité et travail en équipe.
Contact
Un poste, une mission ou un projet qui mêle application et intelligence artificielle : décrivez-moi votre besoin, je vous réponds rapidement.