Vincent
Boucher-Thouveny

Ritratto di Vincent Boucher-Thouveny

Sono Vincent Boucher-Thouveny, senior software engineer a Nizza, in Francia.

Sviluppo applicazioni web e mobile, dal design dell'interfaccia fino al codice in produzione. Negli anni questo mi ha portato a lavorare su prodotti, team e linguaggi di programmazione molto diversi.

Ciò che mi ha avvicinato presto al software, e che mi appassiona ancora, è la distanza tra quanto è semplice usare un computer e quanto si può costruire con esso.

Passare da un progetto e da un team all'altro, a scuola come al lavoro, mi ha anche insegnato a guidare un team e a comunicare in modo chiaro.

Formazione

  • -

    Polytech Nice Sophia

    Diplôme d'ingénieur, titolo di ingegnere equivalente a una laurea magistrale

    Informatica, ultimo anno con specializzazione in interazione uomo-macchina (HCI) e UX

    Programmazione orientata agli oggetti, algoritmi e strutture dati, reti, progettazione e ingegneria del software, middleware e sistemi distribuiti, poi la specializzazione HCI: interaction design, tecniche di interazione, usabilità e valutazione della UX, e un progetto di ricerca

  • -

    Istituto Universitario di Tecnologia di Nizza

    DUT, diploma tecnico universitario biennale

    Informatica: algoritmi, strutture dati e complessità, progettazione orientata agli oggetti, basi di dati, reti e sistemi, programmando in C, Java, SQL e linguaggi del web

In breve

13+

anni di esperienza

20+

app pubblicate

60+

progetti personali mai finiti

10.000+

console.log dimenticati

Sede
Nizza, Francia
Fuso orario
Parigi (CET)
Modalità
In sede e da remoto
Specialità
Front end, UX e design system

Ho lavorato con

  • Bodyguard.ai
  • Symphony
  • Gucci
  • Guerlain
  • Lacoste
  • Sephora
  • Swarovski
  • Amadeus
  • Roland-Garros
  • Grey Goose
  • Publicis
  • Parc Astérix
  • France Boissons
  • CCI Nice Côte d'Azur
  • Big Boss Studio
  • Sharingbox
  • Wingr
  • Anaca 3

Esperienza

- oggi

Ruolo attuale

Senior Software Engineer e referente UX, Bodyguard.ai

Bodyguard.ai protegge brand, creator e community dai contenuti tossici online.

  • Lavoro su diversi grandi progetti front end, e anche su servizi back end
  • Sviluppo e mantengo la libreria di componenti UI condivisa tra i prodotti
  • Realizzo i design Figma e Axure al pixel
  • Next.js, React, TypeScript, Tailwind CSS, TanStack Query, Redux Toolkit, Redux Saga, Zod e Vitest
  • API GraphQL e Connect (gRPC), analytics di prodotto con Amplitude, monitoraggio con Sentry

-

Software Engineer, Symphony

Symphony è una piattaforma di messaggistica e collaborazione sicura, usata da banche e istituzioni finanziarie.

  • Ho sviluppato la live chat modulare in React, distribuita sia come web app sia come app desktop
  • Ho lavorato con un framework interno basato su React
  • Sono passato per diversi team nel tempo, in sede e da remoto
  • Ho realizzato i design InVision al pixel
  • GraphQL, Jest e Storybook

-

Sviluppatore web e mobile, Big Boss Studio

Big Boss Studio è un'agenzia di produzione e innovazione digitale.

  • Ho sviluppato siti web in React e app in React Native
  • Ho lavorato al sito vetrina dell'agenzia
  • Ho consegnato progetti per grandi brand e per parchi divertimento famosi in tutto il mondo
  • Ho creato filtri in realtà aumentata con Spark AR per Instagram e Facebook, e Lens per Snapchat
  • Ho usato Gatsby e Next.js per migliorare la SEO e i tempi di caricamento
  • Ho realizzato i design Figma e Sketch al pixel
  • Redux, Redux Saga ed ESLint

-

Sviluppatore full stack, apprendistato, Amadeus

Amadeus sviluppa gran parte della tecnologia alla base del settore dei viaggi, per compagnie aeree, aeroporti, hotel e agenzie di viaggio.

  • Sono entrato nel team mobile per sviluppare un'applicazione di duty of care, che localizza i viaggiatori e offre loro assistenza quando un imprevisto si verifica durante il viaggio
  • Ho lavorato sia all'app mobile per i viaggiatori sia alla dashboard per i team che li seguono
  • Angular 5, AngularJS, Java EE, Spring e Hibernate

-

Sviluppatore di app, stage, Wingr

Wingr era allora un'app in stile Tinder per gli incontri professionali; da allora il prodotto si è riorientato verso gli incontri sociali.

  • Ho riscritto da zero l'app mobile in React Native per renderla più veloce e fluida
  • Ho sviluppato il matching tra persone con lo swipe, con profili che elencano competenze e interessi professionali
  • Ho aggiunto le preferenze sulle aziende per permettere agli utenti di affinare i propri match

-

Web designer e sviluppatore, stage poi contratto, Sharingbox

Sharingbox crea esperienze foto e video per grandi brand, agenzie e luoghi di intrattenimento.

  • Ho sviluppato gallerie fotografiche per eventi, consultate e alimentate da migliaia di persone dai loro social network, tra cui il Roland-Garros 2015 e la Grey Goose Summer Soirée
  • Ho creato MOSAIC, un muro foto e video in tempo reale per gli schermi degli eventi, che aggiunge i nuovi contenuti man mano che arrivano, con animazioni 3D configurabili
  • Ho sviluppato una dashboard di statistiche che raccoglie like, commenti e attività degli hashtag su Facebook, Twitter e Instagram, su centinaia di post condivisi
  • Ho aggiunto il login social per gli ospiti con Facebook, Twitter e Instagram
  • Ho ridisegnato gran parte del pannello di amministrazione delle gallerie, guidando un altro stagista, e sono stato assunto alla fine dello stage

Competenze e metodo

Mestiere

  • ProgrammazioneEsperto
  • Strumenti e agenti di IAEsperto
  • Sviluppo di applicazioni completeAvanzato
  • Design di interfacceAvanzato

Lingue

  • Francese madrelingua
  • Inglese avanzato
  • Italiano intermedio
  • Spagnolo base
  • Giapponese base

Conoscenze

  • TypeScript, React, Next.js e React Native
  • Sviluppo assistito dall'IA e workflow agentici: Claude Code, MCP, skill personalizzate
  • Design system e librerie di componenti
  • API GraphQL, gRPC e Connect
  • Test con Vitest, Jest e Storybook
  • Accessibilità e performance web
  • Analytics di prodotto e SEO
  • 3D nel browser con three.js e Blender
  • Realtà aumentata con Spark AR e Lens Studio

Fuori dal lavoro

  • Musica e strumenti (pianoforte, chitarra, flauto, ecc.)
  • Videogiochi
  • Fotografia
  • Viaggi

Come lavoro

Tra design e codice

Come referente UX in Bodyguard.ai, rivedo i mockup con i designer prima di svilupparli, poi li realizzo al pixel.

Fondamenta per il team

Costruisco gli elementi su cui si basano gli altri sviluppatori, come la libreria di componenti condivisa tra i prodotti Bodyguard.ai.

Prima il front end, ma anche il back end

La maggior parte del mio lavoro riguarda l'interfaccia, ma lavoro anche su servizi back end, così una funzionalità non si ferma all'API.

L'IA nella cassetta degli attrezzi

Uso ogni giorno Claude Code, server MCP e skill personalizzate per andare più veloce, e rivedo ogni modifica che fanno.

In sede o da remoto

In Symphony sono passato per diversi team, alcuni in sede e altri da remoto, e ogni volta ho dovuto prendere rapidamente confidenza con un nuovo codice.

Metti il cuore, la mente e l'anima anche nelle tue azioni più piccole. Questo è il segreto del successo.

Swami Sivananda

Contatti

Per proposte di lavoro, scrivimi su LinkedIn. Non pubblico più il mio indirizzo email sul sito a causa dello spam.

Scrivimi su LinkedInGuarda il mio profilo GitHub