Applications métier, web et mobiles

Découvrez mon parcours professionnel

Mission 04

Développeur full-stack

Mission en régie chez Chantiers de l’Atlantique (paquebots, navires militaires et éoliennes en mer), dans une équipe de 2 à 4 développeurs. Le périmètre couvre plus de 10 applications Angular/Ionic de traçabilité de production et de contrôle qualité. Mes travaux comprennent la conception d’une nouvelle application, les montées de version, les pipelines CI/CD, l’intégration SAP et le déploiement sur le store privé interne.

Extia → Chantiers de l'Atlantiquemai 2023 — sept. 20252 ans 4 mois
Accomplissements clés :
Conception et développement de A à Z d'une application mobile dédiée au contrôle qualité du travail des fournisseurs : déploiement initial sur un panel d'utilisateurs clés, dimensionnée pour s'étendre à l'ensemble du tissu fournisseur du groupe
Maintenance évolutive et corrective sur 10+ applications Angular/Ionic en production, utilisées par 10 à 5000 utilisateurs selon les modules métier
Refonte des pipelines CI/CD GitLab : builds plus rapides et déploiement automatisé vers le store privé interne, pour fluidifier les cycles de release sur l'écosystème mobile
Montée de version majeure Angular et Ionic sur les applications historiques, pour réduire la dette technique et aligner la stack sur les versions LTS
Intégration avancée SAP via services Convertigo et BAPI personnalisées : synchronisation des référentiels métier et des flux de production
Architecture technique modulaire avec gestion des notifications push, versioning et compatibilité multi-terminaux terrain
Scripts Python d'automatisation pour la synchronisation de données et l'industrialisation des processus métier récurrents
Angular 18IonicCapacitor/CordovaJavaPythonConvertigoSAP BAPIGitLab CI
Mission 03

Développeur full-stack Java / Angular

Mission en régie chez Pôle emploi (devenu France Travail), dans une équipe Agile de 5 à 10 personnes (PO, développeurs, QA). Métierscope (https://candidat.francetravail.fr/metierscope/) permet aux demandeurs d’emploi d’explorer plus de 1 600 métiers, leurs compétences et des pistes de reconversion en fonction de leur profil.

Extia → Pôle emploi (France Travail)déc. 2022 — avr. 20235 mois
Accomplissements clés :
Développement frontend Angular 14 + NgRx : composants réutilisables, store centralisé et parcours de recherche sur un référentiel de plus de 1 600 métiers et compétences
Développement de tests End-to-End Cypress sur les parcours critiques de recherche et de comparaison métier
Création de fonctions custom Cypress permettant aux testeurs métier d'exécuter eux-mêmes des scénarios complexes sans avoir à scripter
Intégration du design system Pôle emploi, avec ses conventions graphiques et d’accessibilité
Développement d'API REST sécurisées (Spring Security) pour la gestion du référentiel métiers et compétences
Couverture de tests automatisés étendue côté front (Jasmine/Karma) et back (JUnit 5) pour sécuriser les évolutions
Angular 14Java/Spring BootNgRxCypressJUnit 5Spring SecuritySwagger
Mission 02

Ingénieur études et développement PHP

Mission en régie chez Enedis, gestionnaire du réseau électrique français, dans une équipe de TMA de 5 à 10 personnes. Maintenance évolutive et corrective d’applications PHP/Oracle de plus de 15 ans, dédiées aux demandes de raccordement en France métropolitaine et dans les territoires d’outre-mer.

Extia → Enedissept. 2022 — déc. 20224 mois
Accomplissements clés :
Reverse engineering d'une application legacy de 15+ ans peu documentée pour pouvoir intervenir sereinement sur des fonctionnalités critiques
Correction des vulnérabilités XSS relevées lors d’un audit de sécurité externe
Développement de nouvelles fonctionnalités métier : calcul de barèmes de raccordement et génération automatique de courriers aux demandeurs
Scripts SQL Oracle complexes pour assurer la cohérence des données métier sur un référentiel national à très haut volume
Rédaction et exécution de plans de tests fonctionnels avant les mises en production
Collaboration étroite avec les équipes métier en méthodologie Agile/Scrum
PHP 7.4OracleSQLJenkinsGitLabJiraSonarQube
Mission 01

Développeur full-stack

Seul développeur d’une solution e-commerce B2B sur mesure (mobile Angular/Ionic et desktop) pour un client unique et un catalogue de plus de 1 000 produits. Le système gère la location avec calcul tarifaire dynamique. Je prends en charge la conception, le développement, l’intégration ERP, les tests utilisateurs, la formation client et la mise en production sur les stores mobiles.

DIOQAaoût 2019 — sept. 20223 ans 2 mois
Accomplissements clés :
Architecture et développement de bout en bout, en seul développeur, d'une application e-commerce mobile Angular/Ionic adaptée à un usage professionnel B2B
Synchronisation bidirectionnelle ERP ↔ e-commerce pour les stocks et les commandes
Synchronisation automatique nocturne ERP → Prestashop pour un catalogue de 1000+ produits, avec liaison temps réel pour la remontée des commandes vers l'ERP
Adaptation technique pour un système de location avec calcul dynamique de tarifs (durées, options, pricing variable) au-dessus du moteur e-commerce
Modules métier complets : gestion catalogue, panier, commandes, comptes professionnels
Suivi client sur 3 ans : tests utilisateurs, formation des équipes, déploiement et support en production
Angular 13IonicCordovaPHPJavaScriptHTML/CSSAPI RESTPrestashopERP