Frontend
- Angular (8 ans) Claranet, Bonduelle
- Vue.js (5 ans) Bonduelle, JAMgency
- React (7 mois) Stadline
Intégration de charte graphique responsive "pixel perfect" avec des frameworks JS tel Angular ou Vue.js. J'aime particulièrement la création de design system car j'apprécie la modularité apportée, et l'obligation de rigueur que cela ajoute. J'ai développé des applications, sites web avec rendu côté serveur (SSR) ou sites générés statiquement (SSG/JAMstack).
Backend
- Node.js (5 ans) Claranet, Bonduelle, JAMgency
- PHP (8 ans) Oxand, Squirnet
Conception d'API REST en Node.js, ou avec PHP Symfony il y a quelques années. J'ai aussi crée des scripts Node.js à intégrer aux projets ou CI/CD pour importer des données Google GSheet, la création de sitemap ou la génération de PDF.
UX/UI
- UX Design (7 ans) Oxand, Claranet, JAMgency
Conception et intégration de charte graphique avec UX avancée, notamment via l'optimisation du parcours utilisateur et la réduction du nombre de clics. J'ai aussi crée l'identité visuelle de certains de mes clients.
DevOps
- GitLab CI/CD (4 ans) Claranet, Bonduelle, JAMgency
- Terraform Déploiement des sites sur AWS via Terraform chez Bonduelle
- Docker Claranet, Bonduelle
- Kubernetes Claranet
Mise en place de CI/CD dans GitLab pour des déploiements automatisés et la création de nouveaux sites internet. Le tout en respectant les standards grâce aux tests et linters. Ce qui permet de déployer sans risque (même le vendredi).
IA
- LLM Claude Code et OpenCode
- RAG En cour de mise en place pour mon agence web
Utilisation de Claude Code et LLM open-weight, mise en place de skills et du harnais. Optimisation de la consommation de token et IA locale.
JAMgency - Freelance (en cours)
Vue.js | Node.js
Création d'une agence web responsable, pour des sites éco-conçus et souverains
Missions
- Site Factory, architecture et application de gestion de la flotte de site internet
- Conception d'un Design System de ses composants et thèmes afin de rendre la création la plus modulable possible
- Sites web générés statiquement dans le but d’obtenir les meilleures performances
- CI/CD avancée permettant les créations et mises à jours automatiques
- Hébergement souverain afin de garantir le contrôle des données
- Respect de la vie privée et absence de cookies sur les sites de l'agence
Technologies
- Frameworks : Vue.js Nuxt
- Langages : JavaScript TypeScript Node.js
- Cloud : Scaleway Clever Cloud
- Divers : JAMstack DecapCMS GitLab CI/CD NPM
Bonduelle - Développeur front-end (3 ans)
Angular | Vue.js
Développeur front-end pour l'ensemble des sites du groupe
Missions
- Développement des sites grand public et pro de Bonduelle et Cassegrain
- Site factory pour l'ensemble des sites (plus de 50) du groupe à travers l'Europe
- Avec du SSR pour les sites sous Angular (sites Bonduelle)
- Création de divers scripts Node.js pour la gestion de l'i18n, des sitemap, la génération de PDF...
- En SSG (Génération statique) pour les sites Nuxt (site Cassegrain)
Technologies
- Frameworks : Angular Vue.js Nuxt
- Langages : JavaScript TypeScript Node.js HTML CSS
- Cloud : AWS
- Divers : Docker GitLab
Bonduelle - Développeur front-end (13 mois)
Angular | Vue.js
Développeur front-end pour l'ensemble des sites du groupe
Missions
- Migration du site à destination des professionnels d'Angular 5 à Angular 10
- Analyse Webperf et mise en place des améliorations
- Création de divers scripts Node.js
- Mise en place de linter et optimisation du code
- Création de CI/CD dans GitLab
- Optimisation du SSR
Technologies
- Frameworks : Angular Vue.js Nuxt
- Langages : JavaScript TypeScript Node.js HTML CSS
- Cloud : AWS
- Divers : Docker GitLab
Claranet - Développeur full-stack JS (2 ans)
Angular | Node.js
Développeur full-stack JS pour une application de gestion de flotte informatique
Missions
- Développement d'application Angular depuis sa version 2 BETA
- Déploiement via Kubernetes et Rancher de micro-services dans un environnement GCP
- Mise en place d'API Node.js
- Ergonomie avancée, aide à la saisie, optimisation du nombre de clics...
- Mise en place de linter et optimisation du code
- Création et intégration de charte graphique responsive
- Mise en place de CI/CD dans GitLab
- Fonctionnement en méthode Agile, avec ou sans Scrum
Technologies
- Frameworks : Angular Material Design
- Langages : JavaScript TypeScript Node.js HTML CSS
- Cloud : GCP
- Divers : Docker Kubernetes GitLab
Decathlon - Lead dév front-end (10 mois)
JavaScript
Lead dév front-end pour le programme Cube d'omnicommerce
Missions
- Intégration/Développement du nouveau site internet
- Intégration de charte graphique Pixel Perfect et responsive
- Conception d'API JavaScript
- Fonctionnement en méthode Agile (Scrum)
- Aide à la réorganisation des équipes, pour plus d'agilité. Passage d'équipes métier à équipes "feature"
Technologies
- Frameworks : jQuery Bootstrap
- Langages : JavaScript HTML CSS
- Divers : GitHub Gulp
Oxand - Lead dév full-stack & UX designer (4 ans)
PHP | Symfony | jQuery
Lead dév full-stack pour les applications du groupe
Missions
- Création de SaaS B2B à usage interne ou externe.
- UX Designer : Ergonomie avancée (aide à la saisie, optimisation du nombre de clics, accessibilité des applications à différents supports...)
- Création et intégration de charte graphique responsive
- Analyse des besoins et rédaction de cahier des charges
- Conception de base de donnée relationnelle et crétion d'API REST.
- Audit technique de l'ancien et de l'externalisé
- Migration de l'existant vers le framework Symfony 2
- Fonctionnement en méthode Agile (Scrum)
- Conception d'API JavaScript
- Mise en place de tests et debogage
- Recettage et mise en production
Technologies
- Frameworks : Symfony jQuery Bootstrap
- Langages : PHP MySQL HTML JavaScript CSS
- Divers : SVN Grunt DataTables HighCharts SIG
Squirnet - Webmaster indépendant (4 ans)
PHP | JavaScript
Webmaster indépendant, création de site internet depuis 2007
Missions
- Création d'une webagency et de ses partenariats
- Gestion de l'entreprise et de son développement
- Analyse des besoins et rédaction de cahier des charges
- Création d'un CMS complet from scratch de gestion de plateforme d'E-commerce
- Conception et intégration d'identité visuelle (logo et charte graphique)
- Installation de TPE (Terminal de paiement électronique) pour paiement en ligne
- Recettage et mise en production
- Maintenance de l'hébergement des serveurs PHP
Technologies
- Langages : PHP MySQL HTML JavaScript CSS
Boulanger - Développeur front-end (3 mois)
Angular
Développeur front-end pour l'équipe magasin
Missions
- Mise en place d'un Design System
- Développement d'un outils de paramétrage des magasin et campagnes
Technologies
- Frameworks : Angular
- Langages : JavaScript TypeScript
- Divers : GitLab
Backstory - Développeur front-end (3 mois)
Angular
Développeur front-end
Missions
- Intégration de charte graphique Pixel Perfect et responsive
Technologies
- Frameworks : Angular Material Design
- Langages : JavaScript TypeScript HTML CSS
- Divers : GitLab
SNCF - Développeur front-end (3 mois)
Angular | D3.js
Développeur front-end pour une appli de suivi des trains
Missions
- Conception from scratch de l'application Angular
- Création de graphique espace temps avec D3.js
- Mise en place de CI/CD dans GitLab
Technologies
- Frameworks : Angular D3.js Bootstrap
- Langages : JavaScript TypeScript HTML CSS
- Divers : GitLab
Decathlon - Lead dév front-end (3 mois)
Vue.js
Lead Dév front-end pour l'application Decathlon Activities
Missions
- Développement de l'application en Vue.js
- Intégration de charte graphique Pixel Perfect et responsive
Technologies
- Frameworks : Vue.js Nuxt
- Langages : JavaScript HTML CSS
- Divers : GitLab
Kozikaza - Développeur front-end (1 mois)
Angular
Développeur front-end pour une application d'aménagement 3D
Missions
- Application Angular
- Outils d'aménagement 3D de votre intérieur, en lien avec Leroy Merlin
Technologies
- Frameworks : Angular
- Langages : JavaScript TypeScript HTML CSS
- Divers : GitLab
StadLine - Chef de projet Web (7 mois)
Agile
Chef de projet pour la plateforme Resamania
Missions
- Gestion de projets liés à la plateforme Resamania
- Fonctionnement en méthode Agile (Scrum)
- Intégration de charte graphique dans une codebase React
Technologies
- Frameworks : React Bootstrap Material Design
- Langages : JavaScript TypeScript HTML CSS
- Divers : GitLab Gulp
Caisse d'Épargne - Développeur front-end (4 mois)
AngularJS
Développeur front-end pour le nouveau poste conseiller
Missions
- Développement du nouveau poste conseiller avec AngularJS
- Intégration de charte graphique responsive
- Mise en place de tests et debogage
Technologies
- Frameworks : AngularJS Bootstrap
- Langages : JavaScript TypeScript HTML CSS
UX Designer
Usabilis (2014)Design et ergonomie des IHM logicielles.
Gestion de projet Agile
Orsys (2013)Initiation à la gestion de projet Agile et aux méthodes Scrum.
Gestion des risques
Oxand (2013)Formation interne sur la gestion des risques industriels.