Expériences professionnelles

02 / 2018 - AUJOURD'HUI : LA POSTE

Lieu : Paris / Saint-Quentin-en-Yvelines

Conception, étude, développement et maintenance des applications suivante :

  • référentiel des tournées facteur
  • référentiel des points de distribution 
  • organisation du tri facteur

Conception et réalisation d'une maquette fonctionnelle permettant de générer et optimiser des parcours facteur (VROOM & OSRM) dynamiquement et à la demande. Cette application a été utilisée en version alpha pour organiser la distribution de la presse lors de la crise sanitaire (COVID-19)
  
Détails :

Proposition de solution technique en vue de répondre à un besoin terrain
Analyse et correction d'anomalies
Stabilisation des applications (500 anomalies semaine => 20 anomalies semaine)
Optimisation des traitements (temps et ressources)
 
Activités transverses :
Proposition et mise en place de méthode de travail
Pilote sur la migration des postes de développement vers l'OS Linux Ubuntu à La Poste
Support technique aux équipes
Migration de l'application sur Docker pour les postes de développement (applicatif, bouchonnement des SI tiers et plateforme Kafka)
Encadrement stagiaires et apprentis
Formation des équipes de développement
 
 
Environnement technique : Linux, PHP, Java, Shell, MySQL, SolR, Docker, Kafka



11 / 2013 - 02 / 2018 : FASTOR INGÉNIERIE

Lieu : Chartres & Paris

Mission en sous-traitance pour ATOS pour le client final La Poste.

Conception et développement du socle applicatif des nouvelles applications de La Poste en PHP.
 
Conception et développement d'un portail d'application. Celui-ci permet de proposer aux utilisateurs l'accès différentes applications métier. La subtilité de ce portail est qu'il peut contenir d'autres portails. Il est donc possible de concevoir différents regroupements des applicatifs de La Poste. Certaines applications peuvent être présentées de façon indépendante du portail tout en en utilisant l'ensemble du moteur. Parmi les applications développées nous avons deux applications de pilotage opérationnel des effectifs. Un outil de simulation qui permet des projections budgétaires sur les coûts du parc roulant. Un outil de reporting des kilométrages de la flotte de véhicules. Une application permettant la gestion des effectifs de la direction technique de La Poste. Une application de gestion des compétences des agents. Une application de réservation de véhicule.
 
Détails :

Définition de l'architecture applicative et serveur en fonction des besoins client et de l'existant
Définition et mise en œuvre des bases de données
Proposition de solution
Définition du macro-planning
Intégration de données (fichiers Excel, base de données) en PHP (PHPExcel)
Génération des indicateurs OnePage via BIRT
Support technique aux équipes
Encadrement stagiaire et apprenti
Formation des équipes de développement
Optimisation des performances des applications.
 
Activités transverses :
Automatisation des mises en production via le hook post-commit de SVN.
Automatisation des mises en production des rapports BIRT via le hook post-commit de SVN.
Accompagnement du changement
 
 
Environnement technique : Windows, Linux, PHP, Silex, SQL Server, BIRT, SVN


05 / 2013 - 11 / 2013 : Activités personnelles

Lieu : Le Mans
Formation :

Participation à une session de formation Java (Servlet + JSP et Struts 2 + Hibernate) auprès de la société Dawan.
 
Détails :

Découverte du framework PLAY2 (Java), développement d'un site de recherche d'emploi (adaptation du tutoriel Jobeet de Symfony 1.4)
Découverte du framework GRAILS (Java, Groovy), développement d'une application de gestion de course automobile
Développement d'un générateur de code (Java), développement d'un générateur de code PHP en Java
Mise en pratique du framework Symfony 2 (PHP), développement d'un site de recherche d'emploi
Maintenance bénévole d'une application en live 24h du Mans à destination des membres de l'ACO (Flash) permettant le suivi de la course automobile
 
 
Environnement technique : Windows (Flash), Linux, Java, Groovy, PHP, ActionScript


09 / 2008 - 05 / 2013 : MOTOR DIGITAL PUBLISHING

Lieu : Le Mans / Paris
Missions :

Maintenance et création de nouveaux modules pour le site Motorlegend.
Étude et conception d'applicatif web (plateforme de centralisation / qualification / diffusion d'annonce, framework, live, ...)
Développement des outils d'optimisation de référencement
Encadrement d'un stagiaire développeur durant 1 semaine sur un projet Symfony 2
 
Détails :

Maintenance des applicatifs web PHP interne existant
Maintenance du site berger location
Étude et conception du framework interne à la société Motor Digital Publishing
Étude et conception d'une application de centralisation, qualification et diffusion d'annonce automobile (flux XML, CSV).
Étude et conception d'un live permettant la couverture de la course automobile «les 24 heures du Mans»
Apprentissage du framework Symfony 2
Analyse de la conception du site e-commerce par le stagiaire
Proposition de correctif et assistance technique
 
 
Environnement technique : PHP, Smarty, XML, JSON, Apache, MySQL, Symfony 2


01 / 2010 - 05 / 2013 : GROUPE MOTOR-PRESSE

Lieu : Paris
Missions :

Maintenance du site tops-cars.fr existant, avec des développements de modules d'administration du site, ainsi que l'interfaçage avec la plateforme de diffusion d'annonce Moteurs et légendes
 
Détails :

Correction de la top promo, du top 20, du moteur de recherche, de l'url rewriting, ...
Mise en place de l'administration du top 20 et du pied de page
Automatisation des landings pages du site
 
 
Environnement technique : PHP, Smarty, XML, JSON, Apache, MySQL, Symfony 2


01 / 2013 - 05 / 2013 : OCEANET

Lieu : Le mans
Missions :

Refonte de l'application «boutique en ligne» de la société Oceanet et mise en place de gestion de tableau croisé dynamique au sein de l'application.
 
Détails :

Analyse du besoin et de la structure existante
Conception de la nouvelle structure (multilingue, arbre intervallaire inspiré des travaux de M. Frédéric BROUARD)
Migration de la base de données vers PostgreSQL
Intégration de la gestion de nœud clone dans la structure intervallaire
Inclusion d'un plugin open source de gestion de tableaux croisés dynamique, avec proposition d'un patch sur GITHUB
 
 
Environnement technique : Linux, PHP, PostgreSQL / PLSQL, Git


07 / 2011 - 10 / 2011 : CANAL+

Lieu : Paris
Missions :

Développement de la partie backend des sites groupe canal + et SECP actionnaire en collaboration avec une agence de communication parisienne.
 
Détails :

Développement des espaces d'administration des sites
Mise à disposition des contenus générés par le BO sur le FO à l'intention des intégrateurs.
 
 
Environnement technique : Linux, PHP, Symfony 1.4, MySQL, Eclipse, SVN


02 / 2010 - 04 / 2010 : LULUBEN & OCEANET

Lieu : Le mans
Missions :

Récolte du besoin du client, étude et conception de l'application Iphone, mise en place de la publication sur des pages Facebook.
 
Détails :

Récolte et analyse du besoin
Apprentissage de l'univers Mac et de l'Objective-C
Développement de l'application et test de validation avec le client
Validation de l'application par la firme de Cupertino lors de la première soumission
 
 
Environnement technique : Mac, XCode, Objective-C, API Facebook


02 / 2009 - 04 / 2009 : OCEANET

Lieu : Le mans
Missions :

Récolte du besoin du client pour la création du site TweetYourTV et conception de la partie backend du site. Recherche et apprentissage du projet APE (Serveur Comet) version alpha et bêta, recherche et apprentissage des API Twitter et Facebook.
 
Détails :

Récolte et analyse du besoin
Étude des différentes technologies à mettre en place
Développement de l'application et test de validation avec le client
 
 
Environnement technique : Windows, APE, JavaScript (côté serveur), Twitter, Facebook


02 / 2008 - 06 / 2008 : GIE CONVERGENCE

Lieu : Laon
Missions :

Étude mise en place d'un portail intranet pour la mairie de Laon
Réunion avec les services de la mairie
Étude portail Webdev
Étude et mise en place d'un site de gestion de centre de loisirs
 
Détails :

Apprentissage de la suite Webdev
Étude et analyse des besoins avec les différents services lors de réunion hebdomadaire
Étude du portail WebdevHonolulu (non retenu)
Développement du portail et test des éléments avec les services
 
Étude et analyse des besoins du site de gestion de centre de loisirs
Proposition et validation d'un modèle
Développement du site web
 
 
Environnement technique : Windows, Webdev, Honolulu


03 / 2007 - 06 / 2007 : SDIS 02

Lieu : Laon
Missions :

Étude d'un outil de gestion de gros matériel existant
Étude et conception d'une nouvelle application de gestion de petit matériel
Étude et conception d'une application de gestion de la papeterie
 
Détails :

Apprentissage de l'environnement Windev
Étude et analyse des besoins avec le chef de groupement
Validation du modèle par le responsable informatique
Développement des applications
 
 
Environnement technique : Windows, Windev


09 / 2005 - 06 / 2008 : INSSET

Lieu : Saint-Quentin
Missions :

Algorithmique
Développement
 
Détails :

Développement des principaux algorithmes de tri (Java)
Développement d'une application de gestion d'arbre (Java)
Développement d'une application de simulation de machine à café (Java)
Développement d'un outil de résolution de sudoku (Java)
Développement d'une boutique en ligne fictive (JEE, JSP, JSF)
Développement d'une boutique en ligne fictive (PHP)
 
 
Environnement technique : Windows, Linux, Java, JEE, JSP, JSF, Apache