Hey ! Bienvenue dans mon univers !

Damien Courtier
Développeur Web

Damien Courtier

Développeur Web

Je suis un développeur web full stack fort de plus de 14 années d'expérience, passionné par les voyages, autodidacte de nature et entrepreneur dans l'âme.

Au cours de ces 14 années de carrière dans le développement, j'ai collaboré sur une multitude de projets variés, couvrant des domaines aussi divers que le crowdfunding, les sites vitrine, ecommerce, la gestion des services informatiques (ITSM), la base de données de gestion de configuration (CMDB), et bien plus encore.

Mon domaine d'expertise repose principalement sur le framework Symfony.

« Croyez en vos rêves et ils se réaliseront peut-être. Croyez en vous et ils se réaliseront sûrement. » Martin Luther King

Mes compétences

Développement Frontend

  • Technologies : HTML5, CSS3, JavaScript
  • Frameworks : Bootstrap, Webpack, jQuery
  • Préprocesseurs CSS : SASS
  • Outils de gestion de paquets : npm
  • Framework JavaScript : Vue.js
  • Framework basé sur Vue.js : Nuxt

Développement Backend

  • Langages : PHP (POO)
  • Frameworks : Symfony, Laravel (en cours d'apprentissage)
  • API : API Platform
  • Bases de données : MySQL, PostgreSQL

CMS

  • WordPress

Outils

  • Contrôle de version : Git (GitHub, GitLab), GitKraken
  • Outils de développement : Docker, PhpStorm, Visual Studio Code
  • Déploiement : Deployer
  • API Testing : Postman
  • WordPress : Bedrock
  • Gestion de projets : Jira, Trello
  • Outils de communication : Slack, Teams, Zoom
  • Suite bureautique : Word, Excel, PowerPoint, Outlook

Education

  • 2012
    Licence Informatique
    UVSQ Université de Versailles Saint-Quentin-en-Yvelines - Vélizy

    Alternance

  • 2011
    BTS Informatique
    Lycée Saint-Aspais - Melun

    C'est ici qu'une passion est née

Experience

  • 2025 – aujourd'hui
    Développeur Web indépendant
    Projet personnel : Climbing Explorer

    Développement et mise en ligne d’une plateforme dédiée à la location de crashpads avec système de réservation en ligne. Gestion technique complète (frontend, backend, CI/CD, notifications push).

  • 2011 - 2024
    Développeur Web (CDI)
    Cyllene Digital - Paris

    Acquisition d'expérience en travaillant sur une variété de projets, y compris le développement d'API, la création de sites e-commerce, de CMS, la mise en place de CRM, et bien d'autres encore.

  • 2010 - 2011
    Développeur Web (Stage)
    Oxand - Fontainebleau

    Réalisation du trombinoscope de la société en PHP POO avec une interface compatible LDAP et MySQL

Mes Projets

Découvrez une sélection de projets sur lesquels j’ai travaillé récemment, du développement frontend au backend.

Climbing Explorer

Développé en Symfony 7.3, avec Twig, SCSS, JavaScript, Vue.js 3, Nuxt 3 et API Platform

mon doodle Nuxt

Développé en Vue.js avec le framework Nuxt

Climbing Explorer - Liste après géolocalisation

Wordpress généré avec Bedrock

Climbing Explorer

Développement Web (Frontend Nuxt 3 et Backend Symfony 7.3)

Climbing Explorer est une plateforme web dédiée aux passionnés d’escalade, permettant de rechercher des salles. Une partie du site est également consacrée à la location de crashpads, avec un système de réservation en ligne simple et rapide. Ce site est conçu pour offrir une expérience utilisateur fluide et engageante sur tous les appareils, qu'il s'agisse de mobiles, tablettes ou ordinateurs de bureau.

Stack technologique :
  • 🌍 Site public (Front)
    • 🧩 Vue.js 3
    • 🌪️ Nuxt 3
    • 💨 Tailwind CSS 4.1
    • 🗺️ Leaflet
  • 🧠 Back-end (API)
    • 🏗️ Symfony 7.3
    • 🔌 API Platform
    • 🐘 PHP 8.4
    • 🛢️ MySQL
    • 🔔 OneSignal (notifications push Web)
  • 🛠️ Interface Admin
    • 🖌️ Twig
    • 🎛️ Bootstrap 5.3
    • 📦 Webpack
  • 🚀 CI / CD
    • ⚙️ Deployer
    • 🔁 GitHub Actions
    • 🔍 phpstan
    • 🧪 phpunit (tests unitaires pour l'API)
Voir le site

Mon Doodle Nuxt

Développement Web (Frontend)

Mon Doodle Nuxt est une application que j'ai développée pour apprendre à utiliser Vue.js et Nuxt 3. Le concept de l'application repose sur le principe d'un doodle, permettant la création d'événements avec la possibilité de renseigner des dates spécifiques. Une fois l'événement créé, les utilisateurs peuvent y ajouter leurs dates de disponibilité.

Ce projet m'a permis de mettre en pratique des concepts clés de Vue.js et de Nuxt 3.

Stack technologique :
  • 🎨 Vue.js 3
  • 🌀 Nuxt 3
  • 📦 localStorage
Voir le site

Mon Porfolio

Développement Web (Frontend & Backend)

Ce site, damien-courtier.me, est mon portfolio en ligne. Il présente mon parcours, mes compétences en développement web, ainsi que plusieurs projets réalisés en frontend et backend.

Il a été développé avec WordPress en utilisant la structure Bedrock, offrant une architecture moderne, modulaire et sécurisée.

Stack technologique :
  • 🧩 HTML5 / CSS3 / JavaScript
  • 🎨 Bootstrap
  • 🛠️ jQuery
  • 📦 WordPress + Bedrock
  • 🚀 Deployer + GitHub Actions (CI/CD)
Voir le site