Vincent
Boucher-Thouveny

Retrato de Vincent Boucher-Thouveny

Soy Vincent Boucher-Thouveny, ingeniero de software sénior en Niza, Francia.

Desarrollo aplicaciones web y móviles, desde el diseño de la interfaz hasta el código en producción. A lo largo de los años eso ha supuesto productos, equipos y lenguajes de programación muy distintos.

Lo que me atrajo del software desde muy pronto, y me sigue atrayendo, es la distancia entre lo sencillo que es usar un ordenador y todo lo que se puede construir con él.

Pasar de un proyecto a otro y de un equipo a otro, en los estudios y en el trabajo, también me ha enseñado a liderar un equipo y a comunicarme con claridad.

Formación

  • -

    Polytech Nice Sophia

    Diplôme d'ingénieur, título de ingeniería de nivel máster

    Informática, especialización de último año en interacción persona-ordenador (IPO) y UX

    Programación orientada a objetos, algoritmia y estructuras de datos, redes, diseño e ingeniería de software, middleware y sistemas distribuidos, y después la especialización en IPO: diseño de interacción, técnicas de interacción, evaluación de la usabilidad y de la UX, y un proyecto de investigación

  • -

    Instituto Universitario de Tecnología de Niza

    DUT, un título técnico de dos años

    Informática: algoritmia, estructuras de datos y complejidad, diseño orientado a objetos, bases de datos, redes y sistemas, programando en C, Java, SQL y lenguajes web

De un vistazo

13+

años de experiencia

20+

aplicaciones publicadas

60+

proyectos personales sin terminar

10.000+

console.log olvidados

Ubicación
Niza, Francia
Zona horaria
París (CET)
Modalidad
Presencial y en remoto
Especialidad
Front end, UX y design systems

He trabajado 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

Experiencia

- actualidad

Puesto actual

Ingeniero de software sénior y referente UX, Bodyguard.ai

Bodyguard.ai protege a marcas, creadores y comunidades frente al contenido tóxico en internet.

  • Trabajo en varios proyectos front end de gran envergadura, y también en servicios back end
  • Desarrollo y mantengo la biblioteca de componentes de interfaz compartida por todos los productos
  • Implemento los diseños de Figma y Axure al píxel
  • Next.js, React, TypeScript, Tailwind CSS, TanStack Query, Redux Toolkit, Redux Saga, Zod y Vitest
  • APIs GraphQL y Connect (gRPC), analítica de producto con Amplitude, monitorización con Sentry

-

Ingeniero de software, Symphony

Symphony es una plataforma de mensajería y colaboración segura utilizada por bancos e instituciones financieras.

  • Desarrollé el chat en tiempo real modular en React, distribuido como aplicación web y como aplicación de escritorio
  • Trabajé con un framework interno basado en React
  • Pasé por varios equipos a lo largo del tiempo, en presencial y en remoto
  • Implementé los diseños de InVision al píxel
  • GraphQL, Jest y Storybook

-

Desarrollador web y móvil, Big Boss Studio

Big Boss Studio es una agencia de producción digital e innovación.

  • Desarrollé sitios web en React y aplicaciones en React Native
  • Trabajé en la web corporativa de la propia agencia
  • Entregué proyectos para grandes marcas y para parques de atracciones conocidos en todo el mundo
  • Creé filtros de realidad aumentada con Spark AR para Instagram y Facebook, y Lenses de Snapchat
  • Usé Gatsby y Next.js para mejorar el SEO y los tiempos de carga
  • Implementé los diseños de Figma y Sketch al píxel
  • Redux, Redux Saga y ESLint

-

Desarrollador full stack, en alternancia, Amadeus

Amadeus desarrolla buena parte de la tecnología del sector de los viajes, para aerolíneas, aeropuertos, hoteles y agencias de viajes.

  • Me incorporé al equipo móvil para desarrollar una aplicación de duty of care, que localiza a los viajeros y les ofrece asistencia cuando ocurre un incidente durante su viaje
  • Trabajé tanto en la aplicación móvil para los viajeros como en el panel de control de los equipos que los supervisan
  • Angular 5, AngularJS, Java EE, Spring y Hibernate

-

Desarrollador de aplicaciones, prácticas, Wingr

Wingr era entonces una aplicación al estilo de Tinder para conectar profesionales; desde entonces el producto se ha reorientado hacia las citas.

  • Rehice desde cero la aplicación móvil en React Native para que fuera más rápida y fluida
  • Desarrollé el emparejamiento entre personas deslizando perfiles que muestran competencias e intereses profesionales
  • Añadí preferencias de empresa para que los usuarios pudieran afinar con quién se les emparejaba

-

Diseñador y desarrollador web, prácticas y después contrato, Sharingbox

Sharingbox crea experiencias de foto y vídeo para grandes marcas, agencias y espacios de ocio.

  • Desarrollé galerías de fotos para eventos que miles de personas consultaron y alimentaron desde sus redes sociales, entre ellas Roland-Garros 2015 y la Grey Goose Summer Soirée
  • Creé MOSAIC, un muro de fotos y vídeos en directo para las pantallas de los eventos que añade el contenido a medida que llega, con animaciones 3D configurables
  • Desarrollé un panel de estadísticas que reunía los me gusta, los comentarios y la actividad de los hashtags de Facebook, Twitter e Instagram en cientos de publicaciones compartidas
  • Añadí el inicio de sesión social para los invitados con Facebook, Twitter e Instagram
  • Rediseñé gran parte del panel de administración de las galerías de eventos, dirigiendo a otro becario, y me contrataron al terminar las prácticas

Competencias y enfoque

Oficio

  • ProgramaciónExperto
  • Trabajo con herramientas y agentes de IAExperto
  • Desarrollo de aplicaciones completasAvanzado
  • Diseño de interfacesAvanzado

Idiomas

  • Francés nativo
  • Inglés avanzado
  • Italiano intermedio
  • Español básico
  • Japonés básico

Conocimientos

  • TypeScript, React, Next.js y React Native
  • Desarrollo asistido por IA y flujos de trabajo con agentes: Claude Code, MCP, skills personalizadas
  • Design systems y bibliotecas de componentes
  • APIs GraphQL, gRPC y Connect
  • Testing con Vitest, Jest y Storybook
  • Accesibilidad y rendimiento web
  • Analítica de producto y SEO
  • 3D en el navegador con three.js y Blender
  • Realidad aumentada con Spark AR y Lens Studio

Fuera del trabajo

  • Música e instrumentos (piano, guitarra, flauta, etc.)
  • Videojuegos
  • Fotografía
  • Viajes

Cómo trabajo

Entre el diseño y el código

Como referente UX en Bodyguard.ai, reviso las maquetas con los diseñadores antes de desarrollarlas y después las implemento al píxel.

Bases para el equipo

Desarrollo las piezas en las que se apoyan otros desarrolladores, como la biblioteca de componentes compartida por los productos de Bodyguard.ai.

Front end primero, back end también

La mayor parte de mi trabajo está en la interfaz, pero también trabajo en servicios back end, así que una funcionalidad no se detiene en la API.

La IA en la caja de herramientas

Uso Claude Code, servidores MCP y skills personalizadas a diario para ir más rápido, y reviso cada cambio que hacen.

En presencial o en remoto

En Symphony pasé por varios equipos, unos en presencial y otros en remoto, y cada vez tuve que familiarizarme rápido con un código nuevo.

Pon tu corazón, tu mente y tu alma incluso en tus actos más pequeños. Ese es el secreto del éxito.

Swami Sivananda

Contacto

Para propuestas de trabajo, envíame un mensaje por LinkedIn. Ya no publico mi dirección de correo en mi web por culpa del spam.

Escríbeme por LinkedInMira mi perfil en GitHub