Gaëtan Dammaretz

Gaëtan Dammaretz

Développeur Web JavaScript – Frontend orienté API & CI/CD

Profil

Développeur web frontend orienté API, spécialisé dans la conception d’interfaces responsives , accessibles et performantes. Actuellement en poste à la DSI du Conseil d'État, j’interviens sur une application métier complexe (Node.js, PostgreSQL, Angular) dans un environnement Agile. Curieux, rigoureux et habitué à collaborer avec les équipes UX, SEO et produit, je souhaite mettre mes compétences en intégration frontend , consommation d’API et CI/CD au service d’un projet ambitieux à fort impact utilisateur.

Compétences

UI/UX & Design

Figma Design System Adobe XD Responsive Design Prototypage Accessibility (WCAG) UI Components

Frontend

HTML5 CSS3 JavaScript ES6+ TypeScript React.js Angular
  • Développement d'interfaces réactives et performantes
  • Optimisation du rendu et de l'expérience utilisateur
  • Création de composants réutilisables

Backend & API

Node.js PostgreSQL / MariaDB TypeScript API REST CI/CD Swagger
  • Node.js – Création d’API RESTful avec Express, middlewares personnalisés, logique métier claire
  • SQL (PostgreSQL / MariaDB) – Modélisation relationnelle, requêtes optimisées, vues & jointures complexes
  • TypeScript – Typage strict côté serveur, validation d’entrée, DTO & services structurés
  • API & Sécurité – Authentification JWT, contrôle des rôles (RBAC), documentation via Swagger

CI/CD & DevOps

GitHub Actions Docker Continuous Integration
  • Mise en place de pipelines CI/CD avec GitHub Actions
  • Automatisation des builds, tests et déploiements

Technologies & Frameworks

Tailwind CSS Sass/SCSS Node.js Express PostgreSQL
  • Développement de sites web responsive avec Tailwind CSS
  • Architecture CSS modulaire et maintenable
  • Intégration d'API REST

Méthodologie & Qualité

Agile (Scrum) Jest Postman Salesforce
  • Travail en méthodologie Agile (Scrum)
  • Tests automatisés et manuels
  • Veille technologique constante

Expériences professionnelles

Alternant Développeur Full Stack – DSI Conseil d'État

Septembre 2024 – 5 Septembre 2025

  • Conception d'une application CRA (Node.js, PostgreSQL, React, Angular)
  • Intégration responsive d'interfaces métiers ( Figma → composants dynamiques)
  • CI/CD : GitHub Actions, Render
  • Optimisation performance & accessibilité (WCAG)
  • Travail en équipe Agile

Lettre de recommandation et projet disponibles sur demande

React Node.js Figma PostgreSQL GitHub Actions

Responsable sûreté – Securitas

Janvier 2017 – Mars 2022

Leadership, gestion de crise, rigueur, coordination d'équipe de 20 agents. Développement de compétences transversales en gestion de projet et communication.

Leadership Gestion d'équipe Résolution de problèmes

Expériences antérieures

  • Assistant clientèle – La Banque Postale

    Mai 2014 – Janvier 2016

    Relation client, conformité, précision administrative

  • Adjoint Responsable – Coccy Market

    Janvier 2009 – Décembre 2013

    Gestion d'équipe, optimisation des stocks et ventes

Diplômes

Bachelor Développeur Informatique – Coordinateur de Projet

Junia – Lille Septembre 2024 – Juillet 2025 • Remise du diplôme courant septembre 2025

  • Projet fil rouge : développement d’une application e-commerce (Cyna) avec React, gestion de panier, recherche à facettes, accessibilité ARIA.
  • Frontend : intégration responsive (maquettes Figma ), Redux Toolkit, routing dynamique, fallback API/mock.
  • Backend : API REST avec Node.js/Express et Spring Boot, modélisation SQL (MariaDB), logique métier sécurisée.
  • CI/CD : pipelines GitHub Actions (lint, tests, build), typage strict avec TypeScript, conformité WCAG.
  • Gestion de projet : méthode Agile (Kanban), présentations clients, rédaction de livrables techniques.

Modules suivis : architecture logicielle, DevOps, accessibilité, cloud (Docker), sécurité, communication professionnelle.

React Redux Toolkit Figma JEE Spring Boot MariaDB GitHub Actions TypeScript Flutter

BTS - Développeur Web et Web Mobile

M2I – Villeneuve d’Ascq Octobre 2022 – Octobre 2023

  • Projet fil rouge : création d'une application MERN (Coding in Shape) de suivi d'entraînements : CRUD complet, filtres musculaires, logique de programme.
  • Frontend : interface React.js, hooks, routing, design responsive en CSS Vanilla.
  • Backend : API REST avec Node.js/Express, MongoDB/Mongoose, authentification simplifiée.
  • Modules complémentaires : POO en PHP, base de données MySQL, modèle MVC, premiers pas en cybersécurité.

Formation couvrant aussi : algorithmique, base de données, réseaux, documentation technique, expression pro.

React Node.js MongoDB Express Mongoose JavaScript PHP MySQL Git Postman

Baccalauréat Professionnel – Métiers de la Comptabilité

Premiers apprentissages en gestion, comptabilité, rigueur administrative et outils bureautiques. Compétences transférables en logique, reporting et coordination.

Comptabilité Organisation Excel Esprit analytique

Projets

Application CRA – Conseil d'État (Projet professionnel)

Développement d’une application complète de suivi d’activité pour les agents du Conseil d’État, avec authentification, gestion des rôles, tableaux dynamiques, et CI/CD.

  • Angular (SPA), Node.js, MariaDB
  • GitHub Actions, déploiement Render
  • Accessibilité (WCAG), responsive design, sécurité RBAC

Projet non public – disponible sur demande avec lettre de recommandation dans le cadre d'un entretien

Lire la synthèse sur GitHub

Cyna – Frontend dynamique (projet académique)

Application vitrine e-commerce développée en React, avec navigation dynamique, recherche à facettes, fallback API, et structure modulaire.

  • React, Redux Toolkit, Tailwind CSS
  • Fallback mock, composants testables, accessibilité (ARIA)
  • Routing paramétré, recherche avec tri & filtres, gestion d’état hybride
Accéder au dépôt GitHub

Memory Kidz – Jeu de mémoire éducatif

Mini-jeu responsive conçu pour les enfants, avec UI repensée, animations, suivi des paires et tentatives. Ce projet personnel illustre une remise à niveau des fondamentaux JavaScript et DOM.

  • HTML, Tailwind CSS, JavaScript, Vanilla DOM
  • Responsive & Accessibilité (aria, roles, contrastes)
  • Animations et refonte UI/UX complète
Voir le jeu en ligne

Passion Guitare – site vitrine boutique

Site vitrine simple développé bénévolement pour un ami artisan, afin de présenter sa petite boutique de guitares. Projet initié dans un objectif d’apprentissage du DOM en JavaScript vanilla.

  • HTML/CSS, Sass, JavaScript Vanilla
  • Responsive design
  • Pages statiques avec structure légère
Voir la démo

Langues & Centres d'intérêt

Langues

Anglais:
B2

Lecture & rédaction techniques, documentation, ressources en ligne

Centres d'intérêt

Veille technologique
Calisthénie
Footing

Témoignages

“Ayant eu sous ma responsabilité M. Dammaretz dans ses fonctions de développeur full stack depuis décembre 2024, je souhaite vous témoigner de la qualité de son travail et son professionnalisme sur les différents sujets abordés au cours de ces derniers mois. En effet, M. Dammaretz a démontré ses capacités d’adaptation et de réflexion qui lui ont permis de progresser rapidement au sein de notre service lui permettant de garantir un travail conforme à nos attentes en termes de délais et de qualité des livrables. C’est donc avec conviction que je vous recommande M. Dammaretz.”

Caroline B.

Cheffe de projet, Conseil d'État - DSI

“Gaëtan a montré une belle capacité à rebondir et à structurer ses projets au fil de l’année. Les résultats obtenus sont satisfaisants et témoignent d’une progression constante.”

Stéphane T.

Tuteur FormaSup

Liens professionnels