Portfolio BUT2

Accueil

Portfolio de stage BUT2 - synthese des compétences et des traces.

Stage chez HLP Services autour de MAPPSY

Ce portfolio regroupe les traces les plus importantes de mon stage : optimisation d'exports Cockpit, traitement de données volumineuses, documentation technique, analyse métier, migration d'un projet legacy et import BOAMP.

Contexte entreprise

HLP Services développe MAPPSY, une suite digitale dédiée au pilotage de la performance industrielle. La plateforme couvre plusieurs usages : management visuel, supervision de production, suivi terrain, standards, contrôles, audits et amélioration continue. Elle s’inscrit dans une logique d’industrie 4.0, avec une dimension MES permettant de connecter les données atelier aux outils de pilotage de l’entreprise.

Pendant mon stage, j’ai travaillé sur plusieurs briques de cet écosystème : le frontend , l’API /, l’API VRS en , les bases de données et , ainsi qu’un projet plus ancien en lié aux marchés publics.

Mon environnement de travail a donc été très transversal : comprendre les besoins métier, analyser un code existant, mesurer les performances, proposer des améliorations techniques, développer, tester, documenter et échanger régulièrement avec l’équipe.

Sujet principal du stage

Le sujet qui a le plus structuré mon stage est la refonte de l'export Cockpit. L'ancien système utilisait OpenTBS avec des templates XLSM et envoyait souvent de gros payloads en une seule fois. Cela posait plusieurs problèmes : temps de génération élevé, risque de limite post_max_size, consommation mémoire PHP, navigateur bloqué pendant l'export et peu de visibilité pour l'utilisateur.

J'ai donc travaillé sur un nouveau flux avec jobs, envoi par chunks/batches, stockage temporaire par feuille, génération streaming avec OpenSpout, historique utilisateur, progression et documentation technique.

Compétences générales

Les compétences suivantes sont détaillées dans les pages du portfolio. Les couleurs sont reprises dans les traces pour montrer rapidement quel savoir-faire est mobilisé.

Organisation du portfolio

  • La page Technique présente les traces liées à l'export Cockpit, au profiler, aux batches et à MongoDB.
  • La page Suivi de projet explique la documentation, l'UI utilisateur et la préparation des supports.
  • La page Intégration entreprise montre l'adaptation à des projets existants avec Symfony legacy et l'import BOAMP.

Chaque trace contient une preuve, les points remarquables et une analyse des savoir-faire mobilisés. Les bilans reprennent ensuite le niveau de maîtrise avant/après le stage.

On this page