Senior Mobile Developer

Thierry Duchassin

Senior Flutter Developer

Senior mobile developer with 15 years of experience, including 6 years with Flutter. Delivers production mobile apps and full-stack products with Node.js/TypeScript and React.js. Combines MVVM/MobX architecture, testing and CI/CD with nine years of mathematics teaching, relevant to explaining and evaluating coding problems.

Professional experience

Freelance Mobile Developer / Founder

Dodecamoon

  • Cut it! : Complete SaaS product: Flutter apps published on the App Store and Google Play; BLE control of a Silhouette cutting machine; Node.js/TypeScript backend, Supabase/PostgreSQL, authenticated React.js admin interface and Dokploy deployment.
    The mobile app is used every 3 minutes on average by several hundred users across approximately 100 establishments.
  • TetraD : 3D Connect Four with an AI written in C, served over WebSocket by a Mongoose server.

Lead Mobile Developer

LifeStoneLink

Led a two-developer team on Gabby, a private social network for families with a dependent relative, with Flutter apps for iOS, Android and Web.
Feature-based MVVM architecture with MobX; build flavours, authentication, notifications, localisation, time zones, Stripe payments, CI/CD and App Store / Google Play releases.

Native iOS Developer

Itelios

Developed Swift iOS e-commerce applications using Salesforce for CDiscount, Pimkie, Orchestra and Casino. MVVM architecture and reactive programming with RxSwift.

Native Android Developer

Itron

Native Android development in Java, with a strong focus on unit and integration testing.

Mobile Developer

Mayflower / EP Factory

Built native iOS and Android apps and cross-platform solutions using Titanium and JavaScript.

Mathematics Teacher

Éducation Nationale

Developed mathematical rigour, structured reasoning, teaching skills and the ability to explain complex concepts.