Qualité logicielle: amélioration d'un système de migration de BDD pour le passage d'une application legacy vers une application moderne, optimisations SQL, amélioration des environnements de développement
Backend: PHP 8, Symfony, PostgreSQL
Frontend: React, JS natif, CSS
Autres: docker, CI/CD, Agile, Waterfall, en mission via SensioLabs
Plateforme SaaS de Core Banking pour des clients internationaux : gestion des clients et des KYC.
Lead: développement des compétences en gestion d'équipe et en leadership sous la tutelle du Tech Lead. Mentorat de l'équipe, prise du lead technique sur une partie du scope, mise en place et pilotage de sessions de pair programming (quotidiennes) et de mob programming (hebdomadaires), adoptés par l'équipe.
Qualité logicielle: amélioration du système de monitoring, d'audit, et de gestion des données KYC (+ intégration de solutions externes), améliorations de la qualité des tests unitaires
Gestion des applications mobiles du groupe : Le Monde, La Matinale, Télérama, Courrier International et Le HuffPost.
Lead: participation aux entretiens d'embauche, onboarding des nouveaux arrivants, animation d'ateliers de formation, planification des tâches, participation à des réunions décisionnelles.
Qualité logicielle: gestion de la dette technique, refactorisation, montées de version de PHP et de Phalcon.
Mise en place de la fonctionnalité text-to-speech sur les articles, responsabilité des développements backend pour les élections présidentielles et législatives françaises et pour les midterms 2022 aux USA.
Mission au sein de la squad Finance de Believe, dans un contexte de changement de culture d'entreprise (transition agile).
Ingestion et traitements sur des données à forte volumétrie (plusieurs dizaines de millions d'entrées par mois), puis mise à disposition de ces données, en interne et pour l'utilisateur (exports, interfaces, dataviz, monitoring).
Lead: remplacement du tech lead par interim, formation de l'équipe sous la forme de présentations et d'ateliers sur des sujets divers (tests unitaires, TDD, DDD, refactoring, pratiques agiles, design patterns et autres)
Qualité logicielle: planification, proposition et mise en oeuvre d'améliorations : montée de versions (PHP5 -> PHP7), refactoring, automatisation des tests, stabilité du code, redesign du code "legacy", workflow git, amélioration des pratiques agiles, monitoring de la qualité du code...
Développement de l'application LEASE 16 pour des clients grands comptes (CAC40) de Consomind : un outil web (front-heavy) permettant d'effectuer des simulations et écritures comptables dans le cadre de la mise en place de la norme IFRS 16.
Qualité logicielle: optimisation des performances frontend, création de librairies PHP et Javascript permettant d'automatiser et faciliter le processus de développement, amélioration du framework interne,
Validation et import de données client à partir de fichiers csv et Excel, tâches CRON de traitement de données, scripts divers permettant l'automatisation de certains traitements.
Création d'interfaces complexes permettant de recueillir et valider les informations nécessaires à la création de simulations et d'écritures comptables.
Création de dashboards offrant une vue d'ensemble des résultats des calculs comptables.
Amélioration de l'API utilisée par les clients (REST & SOAP) en PHP en conformité avec les contraintes de performance et les législations du système bancaire.
Analyse de la documentation et implémentation technique des normes SEPA (harmonisation des virements, prélèvements et opérations sur les cartes bancaires dans l'Union européenne et dans les pays membres de la zone SEPA).
Conception et développement d'un système d'analyse et de scoring de données dans le cadre du processus KYC (législation anti-corruption, prévention d'usurpation d'identité, de fraude financière, de blanchiment d'argent et de financement du terrorisme).
En binôme, puis seul développeur dans l'entreprise.
Refonte totale (backend et frontend) des logiciels applicatifs utilisés par la Caisse d'Épargne dans les agences locales et internationales (plusieurs milliers d'utilisateurs quotidiens).
Traitement de données à forte volumétrie, retro engineering des anciennes legacy, réécriture from scratch, optimisation du code, automatisation des process, suivi de tests, recette, mise en production, support.
PHP, JavaScript, JSON, frameworks Laravel et BlueCrow, Big Data, Shell, svn, waterfall.
Développement du framework maison de Fidesio : ajout et amélioration de fonctionnalités, automatisations, amélioration du système de gestion de fenêtres.
Création d'une bibliothèque de gestion/édition automatisée de fichiers OpenOffice en PHP, de scripts traitant un nombre important de données de manière asynchrone, et du webservice associé.