Frontend
- Angular (8 years) Claranet, Bonduelle
- Vue.js (5 years) Bonduelle, JAMgency
- React (7 months) Stadline
Integration of responsive, "pixel perfect" graphic design systems with JS frameworks such as Angular or Vue.js. I particularly enjoy building design systems, as I appreciate the modularity they bring and the added discipline they require. I have developed applications and websites using server-side rendering (SSR) as well as statically generated sites (SSG/JAMstack).
Backend
- Node.js (5 years) Claranet, Bonduelle, JAMgency
- PHP (8 years) Oxand, Squirnet
Design of REST APIs in Node.js, or with PHP Symfony a few years ago. I have also created Node.js scripts to integrate into projects or CI/CD pipelines, for importing data from Google Sheets, generating sitemaps, or generating PDFs.
UX/UI
- UX Design (7 years) Oxand, Claranet, JAMgency
Design and integration of graphic design systems with advanced UX, particularly through optimizing the user journey and reducing the number of clicks. I have also created the visual identity for some of my clients.
DevOps
- GitLab CI/CD (4 years) Claranet, Bonduelle, JAMgency
- Terraform Websites deployment on AWS via Terraform (Bonduelle)
- Docker Claranet, Bonduelle
- Kubernetes Claranet
Setting up CI/CD in GitLab for automated deployments and the creation of new websites. All while adhering to standards through the use of tests and linters, which allows for risk-free deployments (even on Fridays).
IA
- LLM Claude Code and OpenCode
- RAG WIP deployment for JAMgency
Claude Code and open-weight LLM usage, skills and harness conception. Token usage optimization and local LLM.
JAMgency - Freelance (actual)
Vue.js | Node.js
Creation of a responsible web agency, for eco-designed and sovereign sites
Missions
- Website Factory, architecture and application for managing the website fleet
- Conception of a Design System of its components and themes
- Websites statically generated in order to obtain the best performance
- Advanced CI/CD allowing automatic creations and updates
- Sovereign hosting to ensure data control
- Respect for privacy and lack of cookies on the agency's websites
Technologies
- Frameworks : Vue.js Nuxt
- Languages : JavaScript TypeScript Node.js
- Cloud : Scaleway Clever Cloud
- Various : JAMstack DecapCMS GitLab CI/CD NPM
Bonduelle - Front-end developer (3 years)
Angular | Vue.js
Front-end developer for all the group's sites
Missions
- Development of the public and pro sites of Bonduelle and Cassegrain
- Site factory for all the group's sites (more than 50) across Europe
- With SSR for sites under Angular (Bonduelle sites)
- Creation of various Node.js scripts for the management of the i18n, sitemap, PDF generation...
- In SSG (Static Generation) for Nuxt sites (Cassegrain website)
Technologies
- Frameworks : Angular Vue.js Nuxt
- Languages : JavaScript TypeScript Node.js HTML CSS
- Cloud : AWS
- Various : Docker GitLab
Bonduelle - Front-end developer (13 months)
Angular | Vue.js
Front-end developer for all the group's sites
Missions
- Migration of the professionals site from Angular 5 to Angular 10
- Webperf analysis and implementation of improvements
- Creation of various Node.js scripts
- Implementation of linter and code optimization
- Creation of CI/CD in GitLab
- SSR Optimization
Technologies
- Frameworks : Angular Vue.js Nuxt
- Languages : JavaScript TypeScript Node.js HTML CSS
- Cloud : AWS
- Various : Docker GitLab
Claranet - Full-stack JS developer(2 years)
Angular | Node.js
JS Full-Stack Developer for an IT Fleet Management Application
Missions
- Angular application development since its 2nd BETA version
- Kubernetes and Rancher deployment using micro-services in GCP environment
- Implementation of Node.js API
- Advanced UX, forms, clicks count optimization...
- Implementation of linter and code optimization
- Creation and integration of responsive style guide
- Implementation of CI/CD in GitLab
- Agile methodology, with or without Scrum
Technologies
- Frameworks : Angular Material Design
- Languages : JavaScript TypeScript Node.js HTML CSS
- Cloud : GCP
- Various : Docker Kubernetes GitLab
Decathlon - Lead front-end developer(10 months)
JavaScript
Front-end lead for the Cube d'omnicommerce program
Missions
- Integration/Development of the new website
- Pixel Perfect and responsive style guide integration
- JavaScript API Design
- Agile (Scrum) operation
- Helps in teams reorganization, for more agility. Road to "feature" teams
Technologies
- Frameworks : jQuery Bootstrap
- Languages : JavaScript HTML CSS
- Various : GitHub Gulp
Oxand - Lead full-stack developer& UX designer (4 years)
PHP | Symfony | jQuery
Lead dev full-stack for group applications
Missions
- B2B SaaS creation for internal or external use.
- UX Designer: Advanced UX (forms, click count optimization, accessibility of applications to different media...)
- Creation and integration of responsive style guide
- Analysis of needs and specifications drafting
- Database concetpion and REST API creation.
- Technical audit of the lagacy and the outsourced
- Migration from existing to the Symfony 2 framework
- Agile (Scrum) methodology
- JavaScript API Design
- Implementation of tests and debogging
- Production deployment
Technologies
- Frameworks : Symfony jQuery Bootstrap
- Languages : PHP MySQL HTML JavaScript CSS
- Various : SVN Grunt DataTables HighCharts SIG
Squirnet - Freelance Webmaster (4 years)
PHP | JavaScript
Freelance webmaster, website creation since 2007
Missions
- Creation of a web agency and its partnerships
- Company management and development
- Analysis of needs and specifications drafting
- Creation of a complete CMS from scratch of E-commerce platform management
- Visual identity design and integration (logo and style guide)
- Installation of EPT (Electronic Payment Terminal) for online payment
- Production deployment
- PHP server maintenance and hosting
Technologies
- Languages : PHP MySQL HTML JavaScript CSS
Boulanger - Front-end developer (3 months)
Angular
Front-end developer for the store team
Missions
- Implementation of a Design System
- Development of a store and campaign configuration tool
Technologies
- Frameworks : Angular
- Languages : JavaScript TypeScript
- Various : GitLab
Backstory - Front-end developer (3 months)
Angular
Front-end developer
Missions
- Pixel Perfect and responsive style guide integration
Technologies
- Frameworks : Angular Material Design
- Languages : JavaScript TypeScript HTML CSS
- Various : GitLab
SNCF - Front-end developer (3 months)
Angular | D3.js
Front-end developer for a train tracking app
Missions
- From scratch conception of an Angular application
- Graphic creation space/time with D3.js
- Implementation of CI/CD in GitLab
Technologies
- Frameworks : Angular D3.js Bootstrap
- Languages : JavaScript TypeScript HTML CSS
- Various : GitLab
Decathlon - Lead front-end developer (3 months)
Vue.js
Lead Front-end Dev for the Decathlon Activities app
Missions
- Application development in Vue.js
- Pixel Perfect and responsive style guide integration
Technologies
- Frameworks : Vue.js Nuxt
- Languages : JavaScript HTML CSS
- Various : GitLab
Kozikaza - Front-end developer(1 month)
Angular
Front-end developer for 3D development application
Missions
- Angular application
- 3D interior fitting tool, in connection with Leroy Merlin
Technologies
- Frameworks : Angular
- Languages : JavaScript TypeScript HTML CSS
- Various : GitLab
StadLine - Web Project Manager (7 months)
Agile
Project manager for the Resamania platform
Missions
- Project management related to the Resamania platform
- Agile (Scrum) methodology
- React codebase style guide integration
Technologies
- Frameworks : React Bootstrap Material Design
- Languages : JavaScript TypeScript HTML CSS
- Various : GitLab Gulp
Caisse d'Épargne - Front-end developer(4 months)
AngularJS
Front-end developer for the new advisory position
Missions
- New advisory position development with AngularJS
- Integration of responsive style guide
- Implementation of tests and debogging
Technologies
- Frameworks : AngularJS Bootstrap
- Languages : JavaScript TypeScript HTML CSS
UX Designer
Usabilis (2014)Software design and ergonomics.
Agile Project Management
Orsys (2013)Agile project management and Scrum methodology.
Risk Management
Oxand (2013)Internal training on industrial risk management.