Profil personnel

Développeur web passionné et expérimenté, spécialisé dans le développement Frontend et Backend en TypeScript/JavaScript.

Fort de 16 ans d'expérience, j'ai acquis une solide expertise dans les technologies web modernes notamment Angular, VueJS et NodeJS.

J'ai travaillé sur des projets variés, allant de la création d'applications web et mobile complexes à la conception d'interfaces utilisateur intuitives.

Je suis également compétent dans l'utilisation d'outils tels que Nx, Jest, Playwright et Docker pour assurer la qualité du développement, mais aussi la maintenabilité du code.

Reconnaissant de ce que l'Open source apporte à notre métier, je n'hésite pas à contribuer à l'amélioration des projets et outils que j'utilise, à travers des pull requests ou la création de plugins pour la communauté.

Compétences professionnelles

Langages principaux

  • TypeScript
  • JavaScript
  • HTML/CSS
  • Sass

Concepts

  • TDD, DDD, MVC
  • State management (Redux)
  • CI (Continuous Integration)
  • Gitflow
  • ISO 9001

Outils

  • NodeJS
  • Worker threads
  • WebSocket
  • NestJS
  • Hapi
  • OpenAPI
  • Angular
  • VueJS
  • Tailwind CSS
  • NgRx/Pinia
  • Storybook
  • Ionic
  • Capacitor
  • Nx
  • Webpack/ESBuild/Vite
  • Jest/Vitest
  • Playwright/Cypress
  • Github Actions
  • Bitbucket/Gitlab Pipelines
  • Docker
  • Nginx
  • Apache
  • Unix

Formation professionnelle

2008Université du Sud Toulon-Var

Licence Professionnelle TAIS (Techniques et activités de l’image et du son) à l’institut Ingémédia de la Garde

2007Université d'Aix-Marseille

DUT Informatique à l'IUT d'Aix-en-Provence

2005Académie d'Aix-Marseille

Baccalauréat S (option science de l'ingénieur) au Lycée polyvalent Marie-Madeleine Fourcade

Résumé de carrière

2025-Aujourd'huiTraxens

Senior developer Typescript
  • Frontend: TypeScript, VueJS, Pinia, Tanstack Query, AG Grid, Tailwind CSS, Storybook
  • Backend: NodeJS, OpenAPI
  • Outils: Nx, Vitest, Playwright, Cucumber

2022-2024Karburan

Lead developer Typescript
  • Frontend: TypeScript, Angular, Tailwind CSS, Storybook, Material
  • Backend: NodeJS, NestJS, Hapi, Worker threads, OpenAPI
  • Outils: Nx, Jest, Cypress, Playwright, Docker, Shell script

2014-2022Alhena

Lead developer Frontend
  • Frontend: TypeScript, Angular, Ionic, Capacitor, Tailwind CSS, Storybook, Material
  • Backend: NodeJS, WebSocket, OpenAPI
  • Outils: Nx, Jest, Cypress, Vagrant

2009-2014Freelance

  • Frontend: Bootstrap, Foundation, SCSS…
  • Backend: PHP, Wordpress, Prestashop…
  • Outils: Gulp, Grunt…