RCRapport d’alternance

Techniques

Les compétences techniques ne proviennent pas d’une seule mission : Gestion Prestation m’a appris à faire évoluer un produit utilisé ; Self-Beton QR à relier code, système et matériel ; JCD Commerce V2 à concevoir une architecture full-stack cohérente. Les situations ci-dessous précisent le contexte, l’autonomie atteinte et leur utilité future.

Conception full-stack

Sur JCD Commerce V2, j’ai modélisé les données, structuré Laravel et React, puis relié droits, workflow et interface. Je peux désormais conduire un périmètre complet et justifier ses choix d’architecture.

Fiabilité et tests

Les tests Feature ciblent isolation multi-compte, autorisations et transitions. Les essais Self-Beton QR associent scanner, automate, coupures et redémarrages. J’ai appris à proportionner les contrôles au risque réel.

Système et industrie

La préparation de plus d’une vingtaine de postes a renforcé mon autonomie sur Ubuntu, systemd, les installations hors ligne, les ports série et le diagnostic matériel.

Applications en production

Avec Gestion Prestation, j’ai assuré corrections, exports, endpoints et mises en production contrôlées sans confondre évolution technique et adoption par les utilisateurs.

Méthodologiques

La méthode a évolué avec le niveau de responsabilité. J’ai appris à reformuler un besoin, délimiter un MVP, prioriser des retours, tester avant livraison et documenter pour qu’un autre développeur puisse reprendre.

Analyser et prioriser

J’ai reformulé des besoins parfois implicites, défini le MVP de JCD Commerce V2 et réparti mon temps entre trois missions de criticités différentes.

Collaborer par Git

Branches, commits, pull requests et revues rythment les changements. Mon autonomie inclut la fusion et la mise en production sur les applications que je maîtrise, après les validations adaptées.

Écouter les utilisateurs

Les réunions, démonstrations et retours d’utilisateurs de JCD Commerce V1 ont conduit à corriger le mobile, clarifier le panier et rendre les validations plus visibles.

Transmettre

Documentation, seeders, tests et procédures préparent la reprise de JCD Commerce V2 par l’équipe et limitent la dépendance à ma présence.

Professionnelles

La préparation de matériel destiné aux clients, les mises en production, les échanges réguliers avec l’équipe et la responsabilité d’un logiciel présent sur plus de 270 bornes m’ont confronté à des enjeux qui dépassent le seul développement.

Responsabilité

Un défaut sur Self-Beton QR peut immobiliser une borne ou transmettre une donnée incorrecte. Cette contrainte a renforcé ma rigueur, mon calme et ma capacité à demander une vérification lorsqu’elle est nécessaire.

Communication

J’adapte mon niveau de détail au chef de projet, au responsable de pôle, aux utilisateurs et aux informaticiens consommateurs des API. Expliquer une décision fait désormais partie du travail technique.

Autonomie encadrée

Je sais prendre une initiative et mener une correction jusqu’au contrôle final, tout en identifiant les décisions qui doivent rester collectives.

Confidentialité

Captures anonymisées, secrets exclus et périmètres d’accès stricts traduisent une responsabilité professionnelle autant que technique.

Lien avec la formation

L’algorithmique, la programmation orientée objet, les bases de données, le web, Git, les tests et la gestion de projet étudiés en BUT ont fourni le socle. L’entreprise les a approfondis dans des applications utilisées réellement. Les contraintes industrielles, la préparation de postes Linux, l’installation hors ligne, les mises en production et la transmission d’un produit ont été découvertes au-delà des exercices de formation.

La progression consiste à comprendre un besoin, construire une réponse, mesurer son risque puis la rendre reprenable.