Développeur web freelance spécialisé Symfony & Angular

De l’idée à l’outil

J’aide les entreprises à transformer leurs besoins métiers en applications web et mobiles performantes.

Développement web moderne
Mes services

Mes Services

Analyse & cadrage

Comprendre votre métier, vos besoins et vos contraintes pour poser les bases d’un produit utile et réaliste.
Ateliers, audit technique, modélisation de processus.

  • Ateliers de découverte métier
  • Cartographie des processus
  • Audit technique et fonctionnel
  • Priorisation des besoins

Conception logicielle

Définir l’architecture, les flux de données et les choix techniques adaptés à vos enjeux.
J’apporte une vision claire et durable avant le développement.

  • Architecture logicielle et API
  • Modélisation des données
  • Choix technologiques raisonné
  • Conception orientée métier

Développement web

Applications métier, back-office, API, dashboard, outils internes…
Développement sur mesure avec Symfony, Angular ou Supabase.

  • Outils métiers sur mesure
  • Back-office / dashboard / API
  • Portails clients / plateformes internes
  • Déploiement cloud

Applications mobiles

Création d’applications multiplateformes avec Flutter.
Une base de code unique pour Android, iOS et web.

  • Applications iOS / Android
  • Intégration API / backend
  • Design responsive
  • Notifications push

Intégration & pilotage

Garantir la stabilité, la qualité et la fluidité du projet technique à chaque étape.

  • CI/CD (GitHub Actions, GitLab CI, etc.)
  • Tests automatisés et qualité logicielle
  • Revue de code et pair programming
  • Suivi de projet agile

Évolution & accompagnement

Maintenir, faire évoluer et pérenniser votre application dans le temps.

  • Maintenance corrective et évolutive
  • Optimisation des performances
  • Refonte partielle ou progressive
  • Support technique à la demande

Mes réalisations

Compétences

Application de suivi HACCP

Nov. 2024 – Juin 2025

Migration progressive d’une plateforme HACCP : sécurisation du legacy PHP et refonte vers NestJS.

  • PHP
  • Symfony
  • JavaScript
  • TypeScript
  • NestJS
  • MariaDB
  • html2canvas
Haccp Legacy Migration Backend

CRM pour un industriel du chauffage

Fév. 2009 – Fév. 2015

Maintenance et évolution de la plateforme CRM, développée en Symfony.

  • PHP 5
  • Symfony 1
  • Symfony 2
  • jQuery
  • AngularJS
  • Oracle
  • Bootstrap
Crm Workflow Legacy Marketing

Plateforme de gestion de parc TP et construction : API et e-commerce B2B

Nov. 2017 – Mai 2018

Plateforme de gestion de parc TP et construction : API Symfony, géolocalisation PostGIS et qualité logicielle outillée.

  • PHP 7
  • Symfony
  • API Platform
  • PHPUnit
  • PostgreSQL
  • PostGIS
Api Ecommerce Iot Geospatial Quality

TMA et optimisation d’une plateforme CRM

Sept. 2016 – Nov. 2017

Maintien en conditions opérationnelles d’une application métier avec corrections rapides et petites évolutions.

  • PHP
  • Symfony
Tma Optimisation Maintenance

Modules de gestion de données sociales pour un SaaS

Fév. 2022 – Juin 2022

Ajout de fonctionnalités : import/export massif, visualisation dynamique et sécurisation des accès.

  • PHP 7
  • Laravel
  • Vue.js
Data Visualisation Sso

Programmes de formation full-stack & accompagnement pédagogique

Mai 2018 – Août 2023

Animation de cursus web et logiciels pour écoles et centres de formation : de l’algorithmie à Symfony en passant par Angular.

  • Algorithme
  • SQL
  • HTML/CSS
  • PHP
  • Java
  • JavaScript
  • Angular
  • Symfony
Formation Pedagogie Coaching Fullstack

À propos

18 ans d'expérience

Je m’appelle Yoann Chocteau. Depuis 2007, je conçois des applications métiers en PHP/Symfony, je bâtis des interfaces Angular, je livre des apps mobiles Flutter et j’explore Supabase pour gagner du temps sur les projets qui le nécessitent.

Comprendre le métier
Avant d’écrire du code, je clarifie les enjeux avec les équipes. Mon objectif : une architecture logique qui reflète réellement leurs processus.
Une vision produit
Je ne me limite pas aux tickets. Je travaille sur la cohérence globale : conception fonctionnelle, priorisation, expérience utilisateur et qualité.
Travailler ensemble
Écoute, clarté, transparence. Je préfère des échanges réguliers, un pilotage clair et un code durable qui reste lisible après mon intervention.

Je choisis des projets utiles, à taille humaine, où mon exigence peut faire la différence. Vous avez un besoin métier ? Discutons-en.

Parlez-moi de votre projet

Blog

Tags

Déployer de nouvelles applications sans coupures grâce à Caddy-Docker-Proxy
01 Nov 2022
docker

Déployer de nouvelles applications sans coupures grâce à Caddy-Docker-Proxy

Dans cette dernière partie, nous allons voir comment déployer de nouvelles applications sans coupures grâce à Caddy-Docker-Proxy

Lire l'article
Création de l'image de mon projet PHP et de mon serveur Caddy
31 Oct 2022
docker

Création de l'image de mon projet PHP et de mon serveur Caddy

Création d'une application PHP dont le but sera de fournir à l'utilisateur l'IP du conteneur Docker. Un serveur Caddy sera chargé d'exposer cette application sur le web

Lire l'article
Déployer Caddy et mon application PHP sur mon cluster
31 Oct 2022
docker

Déployer Caddy et mon application PHP sur mon cluster

Mes images sont créées, mon cluster est prêt, il ne me reste plus qu'à déployer mes applications en tant que service sur docker swarm.

Lire l'article
Piloter Docker sur plusieurs serveurs grâce à Docker Swarm
31 Oct 2022
docker

Piloter Docker sur plusieurs serveurs grâce à Docker Swarm

Dans ce premier article, nous allons voir comment mettre en place un cluster de serveurs à l'aide de Docker Swarm et les sécuriser grâce au pare-feu UFW

Lire l'article
Docker-compose pour faire communiquer nos conteneurs ( 1 / 2 )
11 Nov 2021
docker

Docker-compose pour faire communiquer nos conteneurs ( 1 / 2 )

Docker-compose est l'outil indispensable à partir du moment où l'on souhaite faire communiquer plusieurs conteneurs les uns avec les autres. Le but ici est de faire communiquer Nginx et php-fpm.

Lire l'article
Docker-compose pour faire communiquer nos conteneurs ( 2 / 2 )
11 Nov 2021
docker

Docker-compose pour faire communiquer nos conteneurs ( 2 / 2 )

Ajoutons un peu de complexité en rajoutant une base de données MariaDB à notre projet. Le container MariaDB devra être capable de communiquer avec le conteneur app contenant php-fpm.

Lire l'article
Docker-compose pour la production ( 1 / 3 )
11 Nov 2021
docker

Docker-compose pour la production ( 1 / 3 )

Passons aux choses sérieuses en préparant notre projet Hello Word pour la production. Nous allons voir ici l'intérêt de créer des images pour à la production ainsi que la notion de réseau.

Lire l'article
Docker-compose pour la production ( 2 / 3 )
11 Nov 2021
docker

Docker-compose pour la production ( 2 / 3 )

Nous avons réussi à créer les images de production, essayons maintenant de déployer tout cela en production sur un vrai VPS.

Lire l'article
Docker-compose pour la production ( 3 / 3 )
11 Nov 2021
docker

Docker-compose pour la production ( 3 / 3 )

Accéder à son site via son adresse IP n'est pas la chose la plus pratique. Nous allons voir lors de cette dernière étape comment mettre en place un nom de domaine et le sécuriser en SSL.

Lire l'article
Les bases de Docker, l'ami du développeur web
11 Nov 2021
docker

Les bases de Docker, l'ami du développeur web

Si vous n'avez encore jamais eu l'occasion de jouer avec Docker, cet article peut vous intéresser pour comprendre les bases de l'outil. L'idée est de comprendre les commandes les plus essentielles.

Lire l'article