~/nicolas.bruere

Nicolas Bruère

// react/typescript tech lead · auvergne, france

React/TypeScript tech lead at Braincube. Twelve years shipping web and mobile products end to end, from a C++ recommendation engine to the rendering of industrial data visualisation.

Here I write down what I learn while building: React, Rust, Java, CI/CD and Expo.

Career

$ git log --graph --all

  1. a1f3c2e (HEAD -> main) · 2021 → now

    Lead React / TypeScript · Braincube, Issoire

    React · TypeScript · DuckDB · ECharts · Vite · Playwright

    show ▸
    • Technical lead of the squad building customer-facing data visualisation, from the React client down to the query layer.
    • Architectural calls made with the team: DuckDB for in-browser analytics, ECharts for rendering.
    • Company frontend standards (TypeScript, Vite, Biome, Playwright), vertical slices, shared internal libraries.
    • Mentoring and developer experience: shorter feedback loops, less ceremony.
  2. 9c04e1b (side/glossema) · side project

    Glossema · glossema.ai, iOS & Android app

    React Native · TypeScript · PostgreSQL · Supabase

    show ▸
    • A dictionary for readers: point the camera at a word on a printed page and get a definition written for the sentence it appears in.
    • Designed, built, shipped and operated alone, on the App Store and Google Play.
  3. 7be20d4 · 2018 → 2021

    Lead developer · Le Bon Gustave, Lyon

    React · Node.js · GraphQL · MySQL · AWS

    show ▸
    • Sole engineer on an early-stage startup’s whole stack: React frontend, mobile app, API, database, infrastructure.
    • API built in REST, then migrated to GraphQL as the product’s read patterns grew.
    • Deployments and operations on AWS, on-call included.
  4. 3e91a0f · 2014 → 2018

    R&D software engineer · CogniK, Écully

    C++ · React · MongoDB · AWS

    show ▸
    • Built and optimised a C++ recommendation engine, where latency was the product.
    • Client-facing web interface in React: the start of the frontend half of my career.
  5. 0d2b7c1 (init) · 2010 → 2014

    Engineering degree, telecommunications · Télécom Bretagne, Brest

Outside code

// my everyday sources of happiness

family
Father of three.
reading
I read a lot, from Balzac to Jaworski. My readings.
rugby
Second row, and a Stade Toulousain supporter.
basketball
Also, for a change of ball.