Chef de projet informatique & Senior Software Engineer
A piloté l'ensemble des projets informatiques et modernisations technologiques au sein de SARTEX, un acteur majeur du secteur textile et de la production industrielle, en assurant les meilleurs choix technologiques, la sécurité et la conformité, ainsi que la veille technologique.
- A conçu et développé un module MRP intégrant des paramètres de calcul précis des échéances pour chaque étape du processus de production, garantissant le respect des délais de livraison.
- A implémenté des algorithmes de calcul des échéances et du chemin critique en Java JEE avec Hibernate, modélisant et mettant en place la base de données MySQL.
- A déployé le module sur Apache Tomcat et l'a intégré avec les systèmes existants (ERP/MES/Excel) via des APIs REST.
- A créé des tableaux de bord décisionnels avec Tableau Software et JasperReports pour la visualisation des échéances et des indicateurs de production.
- A piloté l'optimisation des performances et la stabilisation du module en production, incluant l'analyse des temps de calcul et la correction d'anomalies.
- A mis en place une gestion du versioning avec GitLab et conçu des pipelines CI/CD automatisés, incluant build, tests, analyse SonarQube, packaging et déploiement.
- A déployé un cluster Kubernetes avec GitLab Runner et automatisé le cycle de vie applicatif avec Docker, intégrant SonarQube, Nexus et OWASP ZAP pour la sécurité et la qualité.
- A développé un système de gestion des flux de production intégrant mobilité, APIs REST et traçabilité en temps réel, réduisant les temps d'attente et les goulots d'étranglement.
- A créé des interfaces mobiles en Java Android pour le suivi des traitements et implémenté des APIs REST avec PHP Slim pour la communication client-serveur.
- A migré les données d'une base MySQL vers Elasticsearch via scripts Python, structurant les données pour leur exploitation dans un système MES/ERP.
- A développé une application Android de saisie des données de contrôle qualité, digitalisant le processus et réduisant les erreurs de saisie manuelle.
- A intégré l'authentification utilisateur, la gestion des droits d'accès et la génération de rapports automatisés avec JasperReports et Postman.
- A conçu et implémenté un système de conception des gammes opératoires textile basé sur GSD, optimisant les temps de fabrication et améliorant l'allocation des ressources.
- A développé une application Java JEE pour le calcul et l'analyse des temps d'exécution par opération, intégrant Hibernate pour la persistance des données.
- A déployé une application PLM textile permettant la gestion des fiches techniques produits, le suivi du cycle de vie textile et la traçabilité des modifications.
- A architecturé une application 3-tiers en Java/JEE avec Servlets, JSP et configuration JDBC/Tomcat, modélisant le schéma relationnel MySQL et développant la couche DAO.
- A assuré le support opérationnel, l'amélioration continue et l'optimisation des requêtes SQL pour les opérations critiques en production.
- A encadré les équipes de développement et formé les opérateurs et ingénieurs méthodes à l'utilisation des nouveaux systèmes.
Environnement technique