MINISTERE_SPORTSOct 2016 – Mars 2018
Via Inetum1 an 5 mois

Ministère des Sports

Oct 2016 – Mars 2018

Stack

  • Symfony / PHP
  • AngularJS
  • PostgreSQL
  • REST API
  • RGAA

Période

Oct 2016 – Mars 2018

Durée

1 an 5 mois

Contrat

Via Inetum

Contexte

Le Ministère des Sports est l'administration française en charge des politiques sportives. Dans le cadre du développement de ses applications web publiques, le ministère a sollicité Inetum pour des développements Symfony/PHP et AngularJS.

La mission s'est déroulée d'octobre 2016 à mars 2018 (1,5 an) sur site à Paris, et constituait mon premier projet en tant que Développeur Junior chez Inetum.

Projets réalisés

J'ai contribué au développement d'applications web publiques du Ministère :

  • Développement d'applications web publiques avec Symfony/PHP : gestion des licences sportives, des fédérations et des équipements sportifs.
  • Front-end AngularJS : interfaces utilisateurs pour les portails publics et les outils de gestion interne.
  • Accessibilité RGAA : mise en conformité des interfaces selon les exigences d'accessibilité des services publics numériques.
  • Intégration d'APIs REST : connexion avec les référentiels nationaux (licences, fédérations sportives).
  • Maintenance évolutive et corrective des applications existantes.

Compétences acquises

Cette mission m'a permis de consolider mes bases et de découvrir les spécificités du secteur public :

  • Symfony / PHP : architecture MVC, Doctrine ORM, système de routing et de sécurité.
  • AngularJS : services, directives, controllers, intégration avec des APIs REST.
  • Accessibilité numérique : application du RGAA dans un contexte de service public obligatoire.
  • Gestion de projet secteur public : contraintes réglementaires, cycles de validation plus longs, exigences de sécurité.

Cette expérience dans le secteur public m'a sensibilisé aux enjeux de l'accessibilité et de la qualité logicielle dans des contextes à fort impact citoyen.

Développeur Fullstack Senior

https://zahirhaniche.netlify.app/