Skip to content
View pasquelin's full-sized avatar

Highlights

  • Pro

Block or report pasquelin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pasquelin/README.md

Alban Pasquelin

Freelance software architect and tech lead. Twenty years designing and shipping products that hold up in production — web, mobile, desktop, embedded.

Co-founder & CTO of GoSecure · CTO of RetroRoads · past work for TF1, Ardian, Molotov TV, Arte, Equidia, Peugeot, Leroy Merlin.

Available for freelance work — Paris · French-speaking Switzerland (Swiss invoicing in place) · remote Europe. LinkedIn · Malt


What I'm building

AI Desktop Studio — A generative creation studio on the desktop. Electron, React 19, three.js, PixiJS, SQLite. Seven workspaces, a locally indexed catalogue, a canvas image editor, a video timeline that actually decodes, and generated textures applied straight into the three.js viewport. The hard part of an AI product is never the model call; it's the ninety percent around it.

map3D — Real-time 3D mapping for React. Photorealistic globe on Google 3D Tiles down to street level, DOM markers and clusters, a Figma-style geospatial drawing editor, typed light/dark themes. Imperative Three.js engine underneath, declarative surface on top.

panels — The chassis of a tool application: icon rails, resizable zones, a free centre that takes either draggable tabbed documents or an application route. 8 kB gzipped, zero dependencies, MIT.

media-studio — React Native + Expo SDK for capture, editing and export: filters, animated text, stickers, transitions, timeline, background export. Fully headless core.


How I build

Strict TypeScript, no any. Headless cores with replaceable UI. Themes as tokens — no colour hard-coded in a component. Heavy migrations without taking production down.

Where that came from

Architecture of MyTF1 across every French set-top box — one React Native and React Native Web codebase on Android TV, WebOS and WPE, with SCTE-35 dynamic ad insertion. The Edito CMS rebuild at TF1, Vue to React with end-to-end TypeScript. A real-time public-safety platform at GoSecure, in production since 2017 with companies, local authorities and transport operators.

Apple App of the Year 2016 · TOPCOM d'Or 2013 and 2012 · Grand prix Stratégies du digital.

Pinned Loading

  1. AIDesktopStudio AIDesktopStudio Public

    Agent-drivable generative creation studio on the desktop: 310 MCP actions across 26 families cover everything the interface can do. Local models on the machine — GGUF LLMs, offline dictation — and …

    TypeScript

  2. ai-desktop-studio-finetuning ai-desktop-studio-finetuning Public

    Preparation and evaluation companion for a local multilingual assistant for AI Desktop Studio: action catalogue export, scenario inventory and a build bench on a disposable macOS VM. No model downl…

    TypeScript

  3. map3D map3D Public

    Real-time 3D mapping for React — photorealistic globe (Google 3D Tiles), DOM markers & clusters, a Figma-style drawing editor and live viewport-driven data. Imperative Three.js engine, typed light/…

    TypeScript

  4. plugingsMap3D plugingsMap3D Public

    Official map3D plugins — @pasquelin/map3d-plugin-*. pnpm monorepo, one plugin = one package plus its example: BDTOPO/IGN buildings enriched on click, Windy webcams around the current view. React 19…

    TypeScript

  5. panels panels Public

    React panel chassis: icon rails, resizable zones, a free centre. Headless underneath, repaintable on top. 8 kB, no dependencies.

    TypeScript

  6. media-studio media-studio Public

    🎬 React Native + Expo SDK for photo and video capture, editing and export — camera, filters, animated text, stickers, transitions, timeline and background export. A 100% headless core, testable in …

    TypeScript