</> bonjour, moi c'est Gaël

Développeur web
Symfony.

Je conçois et développe des applications web et des API REST — de l'architecture au déploiement. Back-end Symfony, données MySQL, conteneurisation Docker, hébergement AWS. Un code clair, testé et pensé pour durer.

Disponible pour missions · Paris, FR

Portrait de Gaël Manzola, développeur web Symfony
</> Symfony { } API REST
01 Présentation

Développeur, mais surtout curieux.

Je code pour le web depuis 2017. Ce qui m'anime : transformer un besoin flou en une application claire, rapide et maintenable — et dormir tranquille parce que le code est testé.

Aujourd'hui, développeur web Symfony : back-end PHP / Symfony, vues Twig, données MySQL, le tout conteneurisé avec Docker et déployé sur AWS. J'aime autant une architecture propre qu'une interface qui coule de source.

Mes projets parlent mieux que moi — juste en dessous, ou sur LinkedIn.

  • 2017 premiers commits
  • Symfony ma spécialité
  • API REST mon terrain
Télécharger mon CV
02 Compétences

Ma stack, sans détour.

Les outils que j'utilise pour livrer, du back-end au déploiement.

gael@portfolio — ~/stack

$ cat stack.json

backend:
  • PHP
  • Symfony API REST
  • Twig
database:
  • MySQL
devops:
  • Docker
  • AWS
  • Git
frontend:
  • JS
  • Vue.js

$

// au-delà des outils, ce que je sais faire

API REST & sécurité

  • Endpoints REST versionnés
  • Authentification JWT & SSO
  • Validation & sérialisation

Back-end Symfony

  • Contrôleurs & services
  • Doctrine ORM & migrations
  • Code testé & maintenable

Base de données

  • Modélisation MySQL
  • Relations & requêtes
  • Optimisation

DevOps & déploiement

  • Conteneurisation Docker
  • Déploiement AWS
  • Intégration continue
03 Portfolio

Des projets, pas juste des mots.

  • 01 Capture du SaaS Resalock
    SymfonyVue.jsStripe

    Resalock — SaaS anti no-show

    SaaS que je conçois et édite : sécurisation des rendez-vous par empreinte bancaire, par-dessus l'agenda existant (Google / Outlook), sans stockage des données bancaires.

  • 02 Boutique Dps Market
    PrestashopSEO

    Dps Market — E-commerce

    Boutique Prestashop pour un grossiste alimentaire : refonte complète du thème sur-mesure et optimisation du référencement naturel.

    Visiter le site
  • 03 Catalogue Altima Chr
    WordPressjQuery

    Altima Chr — Catalogue en ligne

    Catalogue WordPress d'équipement CHR : consultation des produits et demande de devis, animations jQuery / AJAX et référencement.

  • 04 Jeu Urban Marginal
    Java

    Urban Marginal — Projet Java

    Jeu de combat en 2D développé en Java, dans le cadre de mon parcours de formation.

  • 05 Application France Agrimer
    JavaTalendPDFSymfony

    France Agrimer — Enquête réglementaire

    ETL Talend (Java) qui génère des PDF pré-remplis, et plateforme Symfony qui extrait les données déposées pour alimenter une enquête réglementaire annuelle du Ministère de l'Agriculture.

  • 06 Application GSB de gestion des frais
    SymfonyPHPMySQL

    GSB — Gestion des frais

    Application Symfony de gestion des notes de frais : saisie des fiches, calcul des montants, validation comptable et suivi des paiements. Un vrai CRUD avec gestion des rôles.

    Voir le code

Resalock — SaaS anti no-show

Capture du SaaS Resalock

Réalisation

  • Back-end Symfony (PHP 8.2)
  • Front-end Vue 3 (SPA)
  • Paiement Stripe Connect
  • Base de données MySQL
  • Conteneurisation Docker
  • API REST sécurisée (JWT)
  • Visibilité SEO

Le projet

SaaS que je conçois et édite : il sécurise les rendez-vous des métiers à agenda (ostéopathes, diagnostiqueurs immobiliers, esthéticiens…). Le client laisse une empreinte bancaire à la réservation ; s'il vient, rien n'est débité, en cas d'absence le professionnel est indemnisé. Le tout par-dessus l'agenda existant (Google / Outlook), sans stockage des données bancaires.

Visiter le site

Dps Market — Refonte du thème

Après
Dps Market après refonte
Avant
Dps Market avant refonte

Réalisation

  • Intégration HTML5 / CSS
  • CMS Prestashop
  • Design Thème sur-mesure
  • Visibilité SEO

Le projet

Une boutique Prestashop pour la présentation des produits en ligne. Refonte complète du site via un thème sur-mesure, avec optimisation des pages et du référencement.

Visiter le site

Altima Chr — Catalogue en ligne

Altima Chr, accueil
Altima Chr, catalogue

Réalisation

  • Intégration HTML5 / CSS (Bootstrap)
  • CMS WordPress
  • Animations JavaScript (jQuery) / AJAX
  • Visibilité SEO

Le projet

Un catalogue WordPress pour la présentation des produits en ligne : les visiteurs consultent le catalogue et envoient une demande de devis. Une migration vers une boutique en ligne est en cours.

Visiter le site

Urban Marginal — Projet Java

Jeu de combat 2D Urban Marginal

Réalisation

  • Langage Java
  • Type Jeu de combat 2D
  • Cadre Projet de formation

Le projet

Jeu de combat en 2D développé en Java, dans le cadre de mon parcours de formation : boucle de jeu, gestion des collisions et des entrées clavier.

France Agrimer — Enquête réglementaire

Interface de l'application France Agrimer

Réalisation

  • ETL Talend (Java)
  • Génération PDF inscriptibles pré-remplis
  • Extraction Lecture des PDF déposés
  • Plateforme Symfony (PHP)
  • Interface JavaScript

Le projet

Enquête annuelle réglementaire pour le Ministère de l'Agriculture (FranceAgriMer). Un ETL Talend (Java) génère et envoie à chaque organisme un PDF inscriptible pré-rempli. Une plateforme de dépôt Symfony récupère les PDF complétés, en extrait automatiquement les données pour alimenter la base et consolider les réponses à l'enquête.

GSB — Gestion des frais

Application GSB de gestion des notes de frais

Réalisation

  • Framework Symfony (PHP)
  • Base de données MySQL
  • Rôles Comptable / Visiteur
  • Fonctions Saisie, validation, suivi

Le projet

Application web de gestion des notes de frais des visiteurs médicaux : saisie des fiches, calcul des montants, validation par le service comptable et suivi des paiements. Un vrai CRUD Symfony avec gestion des rôles.

Voir le code
04 Services

Ce que je peux faire pour vous.

  1. 01

    Applications web Symfony

    Sites vitrines, e-commerce et applications métier sur-mesure — architecture propre, code testé et maintenable.

    Symfony · Twig · MySQL
  2. 02

    API REST & intégrations

    Des API REST sécurisées (JWT), documentées, prêtes à alimenter un front web ou une application mobile.

    REST · JWT · JSON
  3. 03

    Déploiement & maintenance

    Conteneurisation Docker, hébergement AWS, mises à jour de sécurité et suivi du projet dans la durée.

    Docker · AWS · CI
05 Contact

Un projet en tête ? Parlons-en.

Une idée, un besoin, une question ? Écrivez-moi.