Aller au contenu principal
Retour aux réalisations

Groupe Soufflet - Depuis Novembre 2021

Contexte

Le groupe Soufflet est une entreprise française agroalimentaire à dimension internationale. Parmi ses filiales, certaines mènent des essais sur les champs en testant différentes variétés de céréales. Ces essais, réalisés par des techniciens, voient leurs mesures relevées sur le terrain puis saisies plus tard dans un outil informatique.

Dans la cadre de la digitalisation de leurs processus, nous avons développé from scratch une application permettant aux techniciens d'enregistrer toute information concernant l'essai directement depuis le terrain. Je suis intervenu sur toutes les parties du projet, de la conception à la livraison du lot 1, puis sur la maintenance et les évolutions des lots suivants.

Stack Technique

  • TypeScript

  • React

  • React Query

  • Material-UI

  • NestJS

  • Jest

  • MongoDB

  • Azure

  • Git

  • Docker

Réalisations

Frontend

  • Développement de composants UI réutilisables
  • Développement de pages
  • Création de formulaires avec validation
  • Mise en place du refresh token

Backend

  • Elaboration du modèle de données
  • Génération automatique d'une matrice de valeurs avec un algorithme DFS
  • Système de permissions
  • Code coverage de 75% de l'application

Autres

  • Estimation des tâches des sprints
  • Participation au daily meeting
  • Participation au démonstrations client
  • Correction de la pipeline de déploiement

Ce que le projet m'a apporté

Ce projet a été mon premier projet en arrivant chez Akkodis (Modis). J'ai découvert plusieurs bibliothèques de l'écosystème React pour le front et NestJS pour le back. Ce fut également ma première expérience avec Typescript, langage que j'ai choisi d'adopter dès que possible pour les projets qui ont suivi.

J'ai également découvert le fonctionnement d'une équipe agile et les différents rôles qui la composent. J'ai pu participer à l'estimation des tâches et à la démonstration des fonctionnalités développées au client. Grâce au Product Owner, un feedback loop très rapide nous a permis de corriger les erreurs et d'ajuster les fonctionnalités en cours de développement.

J'ai développé pour projet un algorithme permettant aux collaborateurs du groupe Soufflet de générer des matrices prédéfinies suivant plusieurs règles de gestion. L'utilisation d'une structure de type Stack combinée à un algorithme de Depth First Search m'a permis d'obtenir des résultats très satisfaisants. Cet algorithme a permis de mettre à l'épreuve ma compréhension des Data Structures et de leur utilisation.

J'ai développé environ 75% du code backend du projet et environ 30% du code du frontend. Depuis la livraison du lot 1, je suis en charge de la maintenance du projet ainsi que de l'estimation et l'implémentation des évolutions souhaitées par le client. Ce projet m'a permis de développer mes compétences d'analyse et de conception d'une application, pour aller plus loin que la simple implémentation.

Autres Projets

  • Akkodis - SIAE 2023

  • Total

  • Biogaran