Oussama ZOGHLAMI

Ingénieur Full Stack Senior

Salaire / Taux journalier

78800 Houilles, France

Freelance

Peut venir sur site

Expertises

ReactAzureJavaSpring BootKubernetesPostgreSQLTest Driven DevelopmentCSSApache SparkRabbitMQCoaching agileReduxHTMLMicroservicesScrumBitbucketDomain Driven DesignGitTypescriptMongoDBElasticsearchKotlinDockerAndroidMavenPHPAngularJiraDatadogRESTful APIsHadoopOracleGoogle Cloud PlatformTomcatBootstrapGoogle AnalyticsJavascriptJenkinsMySQLJBoss

Langues

Français (Courant)Anglais (Courant)

À propos

Introduction

Ingénieur Full Stack avec +13 ans d'expérience en architectures modernes et pratiques craftmanship. Expert Java/Spring Boot & React, spécialisé en microservices cloud (GCP/Azure/Kubernetes) et transformation digitale dans les secteurs bancaire et retail. Passé de BNP Paribas à Société Générale puis Decathlon, j'apporte rigueur technique (DDD/TDD/BDD), expertise data (Spark/Kafka) et capacité à livrer des solutions stratégiques performantes avec impact métier mesurable.

Liens

Expérience de travail

Ingénieur Full Stack & Craftman

Decathlon Digital

août 2023 - Présent

3 ans 3 mois

Conception et développement d'applications stratégiques pour le département Store Efficiency, visant à optimiser le pilotage de la performance et l'organisation des équipes en magasin. 👉 Projet 1 — Staff-Planning (Répartition automatique RH) ▪️ Architecture & Backend : Développement du microservice de calcul d'allocation automatique des vendeurs selon l'historique de performance. ▪️ Data & Infrastructure : Intégration des résultats dans le Data Lake Decathlon et mise en place de l'environnement Cloud sur stack GCP / Kubernetes / Aiven. ▪️ Front-End & Best Practices : Développement UI (React 18), application des principes DDD (Domain-Driven Design), code reviews et pair programming. 👉 Projet 2 — MyGame (Animation économique omnicanale) ▪️ Migration Infra & Observabilité : Cloud Migration vers GCP / Kubernetes / Aiven, mise en place du monitoring Datadog (dashboards, alertes, incidents). ▪️ Full-Stack & CI/CD : Développements Java 21 / React 18 et refonte des pipelines CI/CD sous GitHub Actions & Flux. 👉 ENVIRONNEMENT TECHNIQUE : • Back-End : Java 17 & 21, Spring Boot 3.x, Maven, Postgres, Valkey • Front-End : React 18, TypeScript, Google Analytics • Cloud & DevOps : GCP, Kubernetes, Aiven, Docker, GitHub Actions, Flux • Monitoring & Quality : Datadog, Gatling, JUnit, Sonar, Togglz, DDD, Agile/Scrum

Ingénieur Full Stack & Craftman

Societe Generale Corporate and Investment Banking - SGCIB

août 2020 - août 2023

3 ans 1 mois

Vétheuil, France

Au sein de l'équipe Counterparty Credit Risk, j'ai contribué au projet stratégique Benchmark visant à répondre aux exigences de la Banque Centrale Européenne (BCE) en comparant quotidiennement les écarts entre les prix CCR et MTM Front. 👉 RÉALISATIONS CLÉS : ▪️ Data & Backend : Développement de pipelines Spark (Pairing Keys, calcul de deltas MTM, détection de breach outliers) et restitution vers PostgreSQL. ▪️ API & Visualisation : Conception d'APIs REST sous Spring Boot et intégration de widgets statistiques pour le suivi métier. ▪️ Lead & Delivery : Code reviews, mentoring, recrutement/onboarding, gestion des releases et support L1. ▪️ Agilité : Évolution au sein d'une Feature Team Scrum (3 devs, 1 BA). 👉 ENVIRONNEMENT TECHNIQUE : • Languages & Frameworks : Java 11, Spring Boot 2.x, Spring Cloud, Hibernate, Liquibase • Data & Stream : Apache Spark, HDInsight, Kafka, PostgreSQL • Cloud & DevOps : Azure, Docker, Kubernetes, Helm, Jenkins, Sonar, Git • Test & Méthodes : Cucumber (BDD), JUnit, Mockito, AssertJ, Scrum

Full Stack Developer

BNP Paribas CIB

août 2018 - août 2020

2 ans 1 mois

69340 Francheville, France

Au sein du programme E2E Credit Chain, j'ai participé à la conception et au développement des microservices gérant l'ensemble de la chaîne des crédits d'investissement de la banque. 👉 RÉALISATIONS CLÉS : ▪️ Microservices & Core Banking : Développement des services gérant la structuration des demandes de crédit et l'octroi des décisions. ▪️ Front-End : Développement de la couche UI sous Angular (v7/8) & TypeScript. ▪️ Craftsmanship & Culture Tech : Animation de Technical Chapters, application stricte des pratiques TDD/BDD, DDD, Mob/Pair Programming et Code Reviews. ▪️ Agilité : Travail au sein d'une Feature Team de 8 personnes (6 devs, 1 UX, 1 BA). 👉 ENVIRONNEMENT TECHNIQUE : • Back-End : Java 8, Spring Boot 1.5, Maven, Oracle, Docker • Front-End : Angular 7/8, TypeScript, Bootstrap, HTML5 • Qualité & Craft : Cucumber (BDD), JUnit, Mockito, Fest Assert, Sonar • Outils & Méthodes : Git, Bitbucket, DDD, TDD, Agile/Scrum

Full Stack Developer

Societe Generale Corporate and Investment Banking - SGCIB

janv. 2016 - août 2018

2 ans 8 mois

7620 Paris, Danemark

Au sein du département Financement Structuré, j'ai participé à la modernisation du SI à travers la création de microservices d'origination de deals et la refonte des applications métiers existantes. 👉 Projet 1 — Plateforme d'Origination des Deals (Transfer Pricing, Glossaire, Syndication) ▪️ Architecture & Microservices : Conception de l'architecture globale et développement Full-Stack basés sur Kotlin / Java 8, Axon (Event Sourcing/CQRS), RabbitMQ et ElasticSearch. ▪️ Front-End : Développement des interfaces utilisateurs sous Angular 5 / TypeScript. ▪️ Craftsmanship & Qualité : Pratique poussée du TDD/BDD, Pair/Mob Programming et Code Reviews en Feature Team Agile (7 personnes). 👉 Projet 2 — Application Loan STUDIO (Refonte UI & Pricing) ▪️ Modernisation & Migration : Refonte de l'UI (migration de JSF vers AngularJS 1.5) et création d'une couche REST (Jersey) pour s'interfacer avec le Legacy. ▪️ Performance : Optimisation des performances sur les moteurs de pricing des deals. 👉 ENVIRONNEMENT TECHNIQUE : • Languages & Frameworks : Kotlin, Java 8/7, Spring Boot, Axon Framework, AngularJS, Angular 5, TypeScript • Data, Messaging & Search : RabbitMQ, ElasticSearch, Oracle • DevOps & Outils : Docker, Maven, Git/GitHub, Grunt, Bower • Qualité & Méthodes : Cucumber (BDD), TDD, Mockito, Fest Assert, Agile/Scrum

Full Stack Developer

SFEIR

nov. 2011 - août 2018

6 ans 10 mois

7620 Paris, Danemark

Full Stack Developer

M6 Publicité

janv. 2012 - janv. 2016

4 ans 1 mois

7620 Paris, Danemark

Conception, architecture et refonte de plusieurs applications métiers critiques dans les secteurs Média / Régie Publicitaire (notamment pour M6) et RH. 👉 Projets Média & Régie Publicitaire (Groupe M6) ▪️ Gestion des Deals & Audiences : Architecture globale d'une application de gestion des deals et refonte du système d'intégration des audiences TV (Spring Batch, MongoDB) avec portail de widgets statistiques. ▪️ Réservation & Facturation : Conception et développement des modules de réservation de spots publicitaires et de facturation sous GWT / EJB, en coordination multi-sites. 👉 Projet RH & Intégration ▪️ Saisie des Temps : Définition de l'architecture globale et développement Full-Stack d'une application de suivi du temps de travail des collaborateurs. 👉 ENVIRONNEMENT TECHNIQUE : • Back-End & Batch : Java 8/7, Spring (Data JPA, Batch, REST), EJB, Hibernate, GWT, Tomcat, JBoss • Front-End & Dataviz : AngularJS, Bootstrap, HTML5/CSS3, Google Visualization • Data & Databases : Oracle, MongoDB, PL/SQL, JasperReports • Qualité & Outils : Jenkins, Sonar, Maven, Git, SVN, JUnit, Mockito, Fest Assert

Business & Decision

juil. 2009 - déc. 2011

2 ans 6 mois

Consultant Java/J2EE

févr. 2011 - déc. 2011

11 mois

Assistance et maintenance de l’application StoreCash chez Tunisiana. ***** Mission ***** - Analyse et amélioration de l’application StoreCash (Application de vente basée sur la technologie Struts). - Assurer la communication au système de points LP. - Mise à jour des dépendances de l’application. - Mavénisation de l’application et mise en place d’Archiva. ***** Outils et Frameworks ***** Struts, Spring, Hibernate, Spring Security, Maven, Archiva, Hudson, Toad, Oracle.

Analyste/Développeur

oct. 2010 - janv. 2011

4 mois

Gestion de Contrôle Technique à l'Importation pour le Ministère Tunisien du Commerce et de l'Artisanat. ***** Mission ***** -Mise en place de l’environnement de développement (Mavénisation du projet, SVN, Archiva …). - Mise en place du modèle de données (Utilisation de Hibernate Annotations). - Participation au développement des couches métier et accès aux données (Utilisation de Spring/Hibernate, préparation des requêtes avec l’API Criteria de Hibernate…). - Participation au développement de la couche présentation (Utilisation de SmartGWT). ***** Outils et Frameworks ***** Google Web Toolkit (GWT), Spring, Hibernate, Oracle, Maven, SmartGWT, Archiva et Hudson.

Analyste/Développeur

févr. 2010 - oct. 2010

9 mois

Conception et mise en place d’un Portail de produits, de services et de commande en ligne pour ACCOR SERVICES Paris (Projet offshore). ***** Mission ***** - Mise en place de l’environnement de développement (Mavénisation du projet, SVN, Archiva …). - Réalisation des composants Web (Jsp/servlet, JavaScript, AJAX). - Réalisation des composants métiers. - Intégration et adaptation des maquettes. - Assurer la communication avec les Web Services du client. - Communication avec le JCR de DAY. ***** Outils et Frameworks ***** CRX, Apache Sling, Apache Felix, Postgresql, Maven, FileVault, Archiva, Hudson, Axis2, JSP/Servlet et AJAX.

Stage de fin d'études

juil. 2009 - janv. 2010

7 mois

Étude et prototypage d’une plateforme ESB (MULE) pour la mise en place d’une architecture orientée services. ***** Mission ***** Étude d’une plateforme SOA comportant : - Un bus de médiation de services (Mule ESB). - Un BPM (JBoss JBPM). - Un portail d’accès aux services (Liferay). - Une solution pour la supervision des services (JMX). - Un outil de gouvernance (Mule Galaxy). ***** Outils et Frameworks ***** Mule ESB, Liferay Enterprise Portal, JBoss JBPM, Apache Active MQ, Spring WS, Apache CXF, Eclipse, Mule Galaxy.

Stage de perfectionnement

Centre National de l'Informatique

juil. 2008 - août 2008

2 mois

Conception et réalisation d’un système de gestion d’un centre d’appel. ***** Mission ***** Développement d’une application qui permet aux clients du Centre National de l’Informatique de postuler des réclamations, et qui permet aux agents du centre de traiter ces réclamations. ***** Outils et Frameworks ***** PHP 5, Javascript, AJAX, EasyPHP, Dreamweaver.

Stage ouvrier

Tunisie Telecom

juil. 2006 - août 2006

2 mois

Étude et simulation du réseau informatique de la société SCIENCES U. ***** Outils et Frameworks ***** Routersim Network Visualizer de Cisco.


Formation

INSAT

Diplome National d'Ingénieur, Réseaux Informatiques et télécommunications

2004 - 2010

6 ans 1 mois


Licences et certifications

Cisco Certified Network Associate Security (CCNA)

Délivré le : août 2026

Certifié par Cisco

Scrum foundation professional certificate

Délivré le : juin 2020

Certifié par Certif Pro

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.