MATTHIEU REGNAULD
Développeur Mobile Senior
Développeur Flutter depuis 2020
Développeur Android depuis 2015 et développeur Flutter depuis 2020, je vous accompagne dans vos projets de réalisation d'applications mobiles pour Android et iOS.
Fort de plusieurs expériences, dont la création et la réalisation complète d'une application de streaming audio et d'un gestionnaire de mots de passe,
je me spécialise dans la création de nouvelles applications mobiles (preuves de concept ou première version) et dans la refonte d'applications mobiles existantes,
en Flutter.
J'interviens en France, en Belgique ou en distanciel à l'étranger, en français comme en anglais.
Je me concentre sur la propreté et la maintenabilité des applications que je réalise. Pour cela, j'utilise la Clean Architecture,
je réalise des tests automatisés et je mets en place une intégration continue. Mon objectif est simple : vous gardez le contrôle sur votre projet à tout moment.
Je travaille par cycles d'une à deux semaines, pour lesquels une liste précise de fonctionnalités à réaliser est définie en amont. À la fin de chaque cycle,
un livrable est produit, vous permettant ainsi de tester plus rapidement et plus fréquemment l'application. Cela permet de limiter bien plus vite les écarts
éventuels avec votre besoin, tout en assurant une livraison rapide et régulière des fonctionnalités.
Meetup Flutter Nantes (2023)
Présentation sur l'automatisation de la génération des captures d'écran et sur leur envoi sur le Google Play Store et de l'App Store Connect.
Meetup Flutter Nantes (2024)
Présentation sur l'implémentation d'un design system dans une application Flutter.
Flutter
Android Kotlin
iOS Swift
AWS Serverless
C++
Typescript
Codemagic
Fastlane
Claude Code
Français (natif)
Anglais (courant)

Wezeejay (2025)
J'ai développé Wezeejay, une application mobile née d'un besoin personnel non couvert, avec l'objectif de livrer rapidement un produit complet de la conception à la mise en production tout en expérimentant l'usage d'une IA (Claude Code) pour accélérer le développement. Les principaux défis ont été l'intégration de l'API Shazam via la remise en état d'un package Flutter obsolète, la conception d'une expérience utilisateur adaptée à des conditions d'utilisation exigeantes, notamment sur tablette, et le maintien d'une architecture de qualité dans un délai court. Ce projet m'a permis d'apprendre à prioriser les fonctionnalités essentielles, à livrer une première version rapidement et à confronter une application personnelle à de vrais utilisateurs, dont certains payants, tout en travaillant seul avec des retours ponctuels de la communauté.

Taomoon (2025)
Dans le cadre d'une mission freelance, j'ai développé Taomoon, une application mobile Flutter de zéro jusqu'à sa mise en production, destinée à accompagner les femmes enceintes vers l'accouchement physiologique via un modèle par abonnement. Le projet, techniquement maîtrisé, m'a permis de prendre en main Supabase pour la première fois, d'intégrer mon premier système d'abonnement avec RevenueCat et de concevoir l'architecture en collaboration étroite avec le développeur back-end. Cette expérience a également marqué ma première mission menée en équipe 100 % à distance, dans un contexte très collaboratif et autonome, avec une forte cohésion malgré l'éloignement. J'y ai approfondi ma connaissance des contraintes des stores mobiles, travaillé dans une ambiance très positive et livré le projet dans les délais, avec une cliente pleinement satisfaite.

Beem (2023 - 2025)
Chez Beem, en CDI pendant près de deux ans, j'ai contribué à la maintenance et à l'évolution d'une application mobile grand public dédiée au suivi de la production photovoltaïque et de la consommation énergétique, qui est progressivement devenue le centre de contrôle d'un écosystème de produits connectés. J'ai participé à une refonte majeure du design system, à la mise en place d'une Clean Architecture et de tests automatisés, et à l'intégration de nombreux nouveaux équipements (batterie domestique, chargeur de véhicule électrique, solaire toiture, etc.), impliquant des communications complexes via Bluetooth (BLE) et MQTT. Cette expérience m'a permis d'apprendre à accompagner la croissance rapide d'une application téléchargée plus de 60000 fois, à concevoir une architecture robuste et évolutive et à travailler en interaction étroite avec des équipes produit, design et support, dans un environnement collaboratif offrant autonomie et retours utilisateurs concrets.

Codemagic (2023)
J'ai initialement écrit un article en deux parties sur medium.com, qui expliquait comment générer automatiquement des captures d'écran à destination des stores et comment les déployer de façon automatisée avec Codemagic. Cet article a alors été repéré par un des employés de Codemagic, qui m'a proposé de l'adapter pour leur documentation officielle.

Mistikee (2022 - 2023)
Avec Mistikee, mon premier projet personnel mené en indépendant jusqu'à la production et à la commercialisation, j'ai conçu et développé de bout en bout un gestionnaire de mots de passe multiplateforme reposant sur une approche de sécurité différenciante, renforçant la résistance aux attaques par force brute tout en conservant une expérience utilisateur simple. Les principaux défis ont porté sur la maîtrise des techniques de chiffrement et de hachage, indispensables pour garantir un haut niveau de sécurité, mais aussi sur la capacité à expliquer clairement la valeur du produit et à sensibiliser des utilisateurs peu conscients des enjeux liés à la sécurité des mots de passe. Cette expérience m'a permis d'approfondir mes compétences en sécurité applicative, de livrer et monétiser pour la première fois une application Flutter avec achats in-app et de confronter le produit à de vrais utilisateurs et de développer un regard critique sur les retours reçus.

Wezeejay (2016 - 2022)
Avec Wezeejay, j'ai mené en indépendant la refonte complète d'une application de streaming musical d'animation d'événements, initialement développée en Android natif, vers une solution multiplateforme Flutter avec un back-end AWS serverless. Le projet a impliqué des défis techniques majeurs, notamment la conception d'une architecture robuste, la mise en place d'un back-end complet sur AWS et surtout le développement d'un moteur audio temps réel capable d'enchaînements de type DJ, reposant sur du code bas niveau en C++ et devant fonctionner de manière fiable sur un large parc d'appareils malgré les contraintes du streaming. Cette expérience m'a permis d'acquérir de solides compétences en architecture logicielle, en développement iOS, en infrastructures cloud et en traitement audio temps réel, tout en travaillant seul sur un projet entrepreneurial ambitieux qui a suscité l'intérêt des majors, même s'il n'a finalement pas été commercialisé.

Formateur Android (2016 - 2022)
En parallèle de mes activités de développeur, j'ai animé pendant plusieurs années des formations d'initiation au développement Android auprès d'écoles et d'organismes de formation, sur des formats courts comme longs, pour des publics allant de Bac+1 à Bac+5 et des groupes de tailles très variables. Le principal enjeu a été de rendre accessibles des notions techniques parfois complexes, en adaptant en permanence le contenu et les supports pédagogiques afin de capter l'attention et de favoriser la compréhension. Cette expérience m'a permis de développer une forte capacité de vulgarisation, de structuration des savoirs et de prise de parole en public, que j'ai particulièrement appréciées, malgré une charge administrative parfois contraignante.

Europcar (2017 - 2018)
Lors de cette mission freelance pour Europcar, j'ai assuré la maintenance et l'évolution de plusieurs applications Android, dont l'application grand public de location de véhicules et des applications internes dédiées aux opérations terrain. Le principal enjeu a été de travailler sur un code legacy peu structuré, sans architecture formalisée, tout en garantissant la stabilité et l'évolution fonctionnelle des applications. Cette première mission longue en développement mobile m'a permis de gagner en autonomie, de renforcer ma relation directe avec le client final, d'évoluer dans un contexte international et de consolider mes bases en maintenance applicative au sein d'une équipe pluridisciplinaire.

La Poste Innovation (2015)
J'ai fait mes premiers pas professionnels en développement Android en intervenant sur plusieurs applications mobiles pour La Poste Innovation,
destinées à l'assistance des facteurs et à la livraison de colis entre particuliers. Arrivé avec très peu de recul sur Android, j'ai dû monter en
compétences très rapidement, tout en participant au pilotage technique du projet au sein d'une petite équipe, et en développant des fonctionnalités
applicatives intégrant des problématiques IoT et de communication Bluetooth. Cette expérience fondatrice m'a permis de consolider mes bases en
développement mobile, de découvrir la gestion technique de projet et de confirmer mon orientation vers une carrière centrée sur le développement Android.
Bravo à vous pour avoir tout lu, découvrez un petit jeu en cliquant ici
Pour toute demande d'information, n'hésitez pas à me contacter par téléphone ou via le formulaire de contact :
Ce site utilise des cookies. En continuant sur ce site, vous acceptez l'utilisation des cookies.