Youssef Foullous

Technical Lead / Architecte

Salaire / Taux journalier

Clichy, France

Freelance

Peut venir sur site

Expertises

Spring BootMicroservicesDevOpsKubernetesClean CodeClean ArchitectureEvent Driven ArchitecturePostgreSQLAWS LambdaRedisJenkinsRESTful APIsGrafanaSplunkMavenDéveloppement BackendDéveloppement FullstackAngularJavaOracle DatabaseMongoDBMySQLDynamoDBRabbitMQRequêtes SQLTerraformDockerKafkaPostmanSwagger/OpenAPIPrometheusBase de données SQLAWSElasticsearch

Langues

Anglais

À propos

Liens

Expérience de travail

Technical Lead

PricewaterhouseCoopers

janv. 2024 - Présent

2 ans 10 mois

Neuilly-sur-Seine, France

Contexte Tech Lead dans une feature team de 6 personnes (1 TL, 1 PO, 4 Devs), qui travaille sur outil de génération automatique des rapports CAC, lettres de mission... aux commissaires aux comptes Réalisations • Management d’une équipe de 4 devs • Craftsmanship (Pair Programing, Code Review, Formations …) • Rédaction des users stories techniques • Développement des POCs • Coordination avec les différentes équipes • Release Manager Technique • Rédaction et la maintenance des contrats d'interface avec OpenAPI • Documentation de l'architecture Technique Environnement • Java 17, Spring Boot 2, Spring, Angular 13, Maven, Git, Elastic Stack, OpenAPI (Swagger), REST • OAuth 2.0, Postman, Sonar, Docker • Scrum, Jira, Confluence • Gitlab CI, AWS (EC2, S3, Secret Manager, SNS, SQS …)

Technical Lead

Accor

déc. 2021 - déc. 2023

2 ans 1 mois

Hybrid

Contexte Tech Lead dans une feature team de 8 personnes (1 TL, 1 PO, 1 QA & 5 Devs), qui permet de gérer le tunnel de réservation chez accor Réalisations • Management d’une équipe de 5 devs • Audit de code et support de développeurs pour mettre en places les bonnes pratiques • Rédaction des users stories techniques • Coordination avec les différentes équipes • Release Manager Technique • Supervision et Analyse de Prod (Splunk, Dynatrace) • Rédaction et la maintenance des contrats d'interface avec OpenAPI • Développement des POCs • Intégration de Vault comme outil de gestion des secrets • Implémentation des scripts Terraform pour initialiser l’infra sur AWS • Migration de l’authentification vers des Lambdas AWS (Authorization, Access Token, Refresh Token & Logout) • Migration vers Spring Boot 3 & Java 17 • Documentation de l'architecture Technique Environnement • Java 8 & 17, Spring Boot 2 & 3, Spring, Apache, Maven, Git (GitLab), Splunk, OpenAPI (Swagger), REST • Ping Federate, OIDC, OAuth 2.0, API Gateway (Apigee), Postman, Sonar, Docker, Nexus • Scrum, Jira, Confluence, ServiceNow, PCI-DSS • Gitlab CI, Terraform, AWS (EC2, Lambda, Secret Manager, Kinesis, SNS, SQS, S3, Fargate, ECS …)

Architecte Technique

Saint-Gobain Distribution Bâtiment France

mars 2017 - déc. 2021

4 ans 10 mois

La Defense

Contexte Migration des 14 sites vers une architecture microservices Réalisations • Animation des ateliers d’architecture et des choix technologiques • Craftsmanship (BBL, Pair Programing, Code Review, Formations …) • Participation à la mise en place d’une solution de monitoring applicatifs en utilisant RabbitMQ, Apache Nifi, Elastic Stack (Elasticsearch et Kibana) • Participation à la mise en place de l’API Manager avec les différents flux d'authorization / authentification pour les différents partenaires • Participation à la mise en place d’une solution d’Alimentation/Migration des données depuis le legacy vers une base de donnée NoSQL • Release Manager Technique • Mise en place d’un Identity Provider basé sur oauth2 (Authorization/Authentication Server) • Mise en place du Continuous Delivery (Git, GitLab, Jenkins, XLDeploy, Nexus) • Participation à la mise en place d’une solution de TNR avec l’équipe QA en se basant sur Cucumber, Newman, Selenuim, Selenuim Grid … • Développement d’un SDK en se basant sur Spring Cloud Netflix afin de faciliter/accélérer les développements applicatifs • Migration vers Spring Boot 2 et Java 11 • Migration de Docker Swarm vers Kubernetes et Istio Environnement • Java 8 & 11, Spring Boot 1 & 2 • Eureka, Gateway, Zuul, Hystrix, Actuator • OAuth2, Swagger, OpenAPI, CQRS • Git, Gitlab, Maven, Jenkins, XLDeploy, Sonar, Nexus • MongoDB, RabbitMQ, Apache NIFI, Elasticsearch, Kibana • Docker, DockerSwarm, Kubernetes, Istio • Postman, Gateling, Dynatrace, API Gateway (Axway) • Scrum, Kanban, Jira

Scrum Master & Senior Software Engineer

Societe Generale CIB

juil. 2013 - févr. 2017

3 ans 8 mois

Scrum Master & Technical Leader within a development team for a front-to-back application which handles DPS (Dynamic Portfolio Swaps) for Synthetic Prime Brokerage Business.. The application manage deals Booking, Client reporting, MTM pricing, Accounting ... - Scrum Master within a feature team (Paris/Bucarest) (Facilitating the daily standup, Setting up Sprint Planning (Planning Pocket …) and Retrospectives sessions …) - Digital transformation using microservices architecture on Back-End (Spring Boot, REST, Eureka, Gateway, Zuul (Load balancing), Hystrix, Actuator ...) and AngularJs /Angular on Front-End - Technical Release Manager - Implementation of a multithreading platform to handles deals booking, scheduled task ... - Continuous delivery transformation using Git, GitHub, Jenkins, XLDeploy - Monitoring using Elasticsearch, Logstash and Kibana - BDD tests using Cucumber, Hsqldb, Liquibase - Support Level 3 with worldwide users (EU/ASIA/US). - Bugs fixing and enhancements Technical environment: Java 8, Spring Boot, Angular, AngularJs, Microservices (Eureka, Gateway, Zuul (Load balancing), Hystrix, Actuator …), Docker, Multithreading, Spring(Core, Aop, Mvc …), Guava, JPA/QueryDsl, Liquibase, Junit/Mockito, Oracle, Pl/SQL, Tomcat, Eclipse/Intellij, Cucumber, Jira, Git, GitHub, Jenkins, XLDeploy, Maven 3, Unix, IBatis, Swing.

Software Engineer

Amundi

nov. 2010 - juin 2013

2 ans 8 mois

Software Engineer

Fullsix

avr. 2009 - oct. 2010

1 an 7 mois

Réalisation : - http://www.toprenault.com - http://www.renaultshop.fr

Software Engineer

Edifixio

mai 2008 - nov. 2008

7 mois


Formation

Esiag (Ecole Supérieure d Informatique Appliquée à la Gestion)

Miage - Ingénierie des Systèmes d'Information Distribués, Informatique

2005 - 2009

4 ans

Skills: JUnit · SQL · Java


Licences et certifications

CKS: Certified Kubernetes Security Specialist

Délivré le : févr. 2022

Certifié par The Linux Foundation

CKAD: Certified Kubernetes Application Developer

Délivré le : janv. 2022

Certifié par The Linux Foundation

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.