Skip to content
fr

Available for freelance work

Alban Pasquelin

Software Architect & Tech Lead

React Native · React · TypeScript · Three.js

Twenty years of product engineering — web, mobile, desktop, embedded environments. I take on front-end and cross-platform architecture, heavy migrations that must not interrupt service, and real-time 3D.

years of product engineering
20years of product engineering
companies led
2companies led
awards
5awards

What sets me apart

  • Constrained targets.MyTF1 across every French operator set-top box from one codebase: Android TV, WebOS, WPE, and SCTE-35 dynamic ad insertion.
  • Migrations that do not break.TF1's Edito CMS, from Vue.js to React and end-to-end TypeScript, with data integrity intact and load times cut by more than 30%.
  • Product held over time.GoSecure in production since 2017, with companies, local authorities and transport operators.
  • Real-time 3D.Three.js and WebGL, in production and as a published library.
  • Swiss invoicing already in place.No administrative friction for a client in Geneva.

Experience

Projects

All projects

Technologies

Front & cross-platform
React · React Native · React Native Web · Expo · Vue.js · TypeScript strict · Tailwind CSS
Real-time 3D
Three.js · WebGL · PixiJS · Google 3D Tiles · Pipelines de rendu
Desktop
Electron · SQLite · Packaging · Mise à jour
Backend & data
Node.js · Express · GraphQL · Apollo · TypeORM · MySQL · Redis · RabbitMQ · Docker · Keycloak
Constrained targets
Android TV · WebOS · WPE · Box opérateurs · CarPlay · Android Auto · SCTE-35
Practices
Architecture logicielle · Design system · Migrations sans interruption · CI/CD · Revue de code · Montée en compétence d'équipe

Method

What I am building up now is the engineering of products backed by generative models. Not research: industrialisation — asset management, performance, error recovery, persistent state.

  • Strict TypeScript, never `any`. The compiler catches what tests let through.
  • Headless core, replaceable UI. Business logic never knows which framework renders it.
  • Colours are tokens, never values written inside a component. A theme changes in one line.
  • Heavy migrations ship without taking production down.

Awards

  • 2016Apple — Application de l'annéeApple · Molotov TV
  • 2026PropulseAgence Innovation pour les Transports · GoSecure
  • 2013TOPCOM d'OrTOPCOM · peugeot.com
  • 2012TOPCOM d'OrTOPCOM · Peugeot 4008
  • Grand prix Stratégies du digitalStratégies

Clients

TF1 · Molotov TV · Arte · Ardian · Equidia · Infopro Digital · Peugeot · Leroy Merlin · E.Leclerc · Staffmatch