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 et NodeJS.
Toujours curieux d'apprendre de nouvelles compétences, je profite de mon temps libre pour découvrir de nouveaux frameworks comme VueJS et React à travers des projets personnels.

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
  • Tailwind CSS
  • NgRx
  • Storybook
  • Ionic
  • Capacitor
  • ElectronJS
  • Nx
  • Webpack/ESBuild/Vite
  • Jest
  • Cypress
  • Playwright
  • Github Actions
  • Bitbucket 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

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…