← back --work

· 2017-10 — 2019-12

Développeur Web et Mobile (PHP / NodeJS / .NET) - DevOps

TRSb Digiwin · Mont-Saint-Aignan

Projets web/mobile : Angular/Ionic/Cordova, backends Node.js/Symfony et CI/CD Docker.

AngularNode.jsDockerGitLab CI

// linked.projects

e-Force Ouvrière - Intranet

e-Force Ouvrière - Intranet

Reprise d’un intranet legacy en ASP.NET WebForms confronté à des problématiques de désuétude et de dette technique. Migration vers une architecture .NET Core moderne et structurée, avec refonte progressive des composants critiques. Implémentation d’OAuth2 pour sécuriser l’accès et préparer l’ouverture à d’autres systèmes.

Plateforme d’évaluation des compétences (PWA)

Plateforme d’évaluation des compétences (PWA)

Développement d’une Progressive Web App d’évaluation des compétences, conçue en TDD avec Ionic. Mise en place d’une organisation Scrum et d’une chaîne CI/CD GitLab assurant qualité, automatisation et rapidité de déploiement.

Mise en place d’une plateforme d’intégration continue

Mise en place d’une plateforme d’intégration continue

Mise en place d’une plateforme d’intégration continue pour les projets web et mobile du client, basée sur Docker, GitLab CI et Traefik. Structuration des pipelines, automatisation des déploiements et formation des équipes aux pratiques DevOps.

Structuration d’un design system Angular

Structuration d’un design system Angular

Conception d’une librairie de composants Angular mutualisée afin d’accélérer le démarrage des projets et réduire les coûts de développement. Documentation automatisée via Compodoc et standardisation des briques UI.

 Industrialisation CI/CD des applications mobiles

Industrialisation CI/CD des applications mobiles

Mise en place d’une chaîne CI/CD pour applications mobiles (React Native, Ionic, Xamarin), avec agent Jenkins sur macOS et automatisation iOS via Fastlane. Objectif : réduire le time-to-market et industrialiser les processus de déploiement.

Socle backend TypeScript pour applications mobiles

Socle backend TypeScript pour applications mobiles

Conception d’un socle backend Node.js en TypeScript réutilisable pour applications mobiles, intégré en monorepo Nx. Mutualisation des DTO front/back et mise en place d’un CI/CD Jenkins + Docker.

Digitalisation des inspections du parc immobilier SNCF

Digitalisation des inspections du parc immobilier SNCF

Application mobile métier dédiée au pilotage du parc immobilier de SNCF Immobilier, avec support offline avancé. Industrialisation des déploiements via Jenkins, Docker et automatisation des builds Android/iOS avec Fastlane.