You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Issofa Ntieche MfoumIN

Issofa Ntieche Mfoum

Tech Lead Full Stack | Java, Spring, Angular, AWS

€525/day
Paris, FR
8-15 years

Average response time: 1 hour

About Issofa

Je suis passionné par les nouvelles technologies et j’aime transmettre mon savoir tout en aidant les autres. Mon expertise technique, alliée à d’excellentes compétences relationnelles, me permet d’interagir efficacement avec les clients et de m’intégrer naturellement au sein des équipes. Toujours prêt à sortir de ma zone de confort, j’explore volontiers de nouvelles technologies et relève avec enthousiasme de nouveaux défis afin d’enrichir et d’élargir mes compétences en informatique.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Bpifrance
    Technical Lead
    June 2024 - Today (2 years)
    Paris, France
    Réalisations
    ● conception et réalisation d’une application d’envoi des notifications transverses aux différentes applications du
    train en adoptant l’approche BDD (Behaviour Driven Design) :
    ○ Étude de faisabilité technique et analyse d’impacts d'implémentation des fonctionnalités
    ○ Estimation des charges
    ○ Participation aux ateliers de chiffrage des tickets (session de grooming et sprint planning).
    Conception technique, mise en œuvre et évolution du socle technique.
    ● Mise en place d'outils et de starters spring-boot pour les équipes DEV
    ● Support technique aux équipes DEV pour l'implémentation de leur micro-application dans leur projet
    ● Support : bonnes pratiques DEV/DevOps
    ● Intégration continue / Déploiement continu (CI/CD)
    Environnement technique
    ■ Architectures & Modeling : Monolith, Microservices, Event Message Driven, Event Sourcing, CQRS, Hexagonale,
    UML, Merise
    ■ Continuous Integration : Kubernetes Tanzu, Docker, Jenkins, GitLab, Ansible, Git, Maven
    ■ Stack Netflix and Spring cloud : Spring Cloud Gateway, HashiCorp Consul, Zuul, Eureka, Spring
    Cloud Config-Server, Spring Cloud Admin
    ■ Languages and Frameworks : Java (8, 11, 17,21), SQL, Suite Spring (Spring Boot, Spring Data, Spring
    Core, Spring Cloud), Maven, Liquibase, JUnit, Mockito, Open API v3, Vault, Lombok, MapStruct,
    AngularJs/Angular (8/12,15,18),
    ■ Application server : Tomcat server integrated in Spring Boot JAR
    ■ Database : Postgresql 10, ElasticSearch
    ■ Monitoring : Datadog, Puit de logs
    ■ Testing tools : JMeter, Postman
    ■ Others : Jira, Confluence, Lens
    Java Spring Kubernetes DevSecOps
  • GRDF
    Fullstack developer
    December 2021 - March 2024 (2 years and 3 months)
    Paris, France
    Réalisations
    ● Etudier et analyser le besoin métier en adoptant l’approche BDD (Behaviour Driven Design) :
    ○ Étude de faisabilité technique et analyse d’impacts d'implémentation des fonctionnalités
    ○ Estimation des charges
    ○ Participation aux ateliers de chiffrage des tickets (session de grooming et sprint planning)
    ● Intégrer et développer la partie Frontend :
    ○ Concevoir le module principale responsable de la gestion des formulaires
    ○ Intégration des UI sur la base de Angular Material et Flex Layout
    ○ Définir le bon format de stockage des formulaires sur une base de données relationnelle : JSON
    Binary (PostgreSQL).
    ○ Développer l’IHM en tant que PWA (Progressive Web App)
    ○ Développer des Service Worker pour des traitements en arrière plan.
    ● Développer des APIs REST de gestion des campagnes et interventions à base de Spring Boot.
    ● Configurer le module d'identification des utilisateurs, intégrant la gestion de leurs rôles et autorisations au sein de
    l'application, en utilisant OKTA comme base.
    ● Concevoir et développer des Job Spring Batch pour l’extraction, la transformation et l’export de grand volume de
    données.
    ○ Extraction des données à partir de la BDD via des requêtes SQL optimisées
    ○ Exportation des fichiers sous format CSV en utilisant les Chunks.
    ○ Compresser les fichiers générés en format ZIP,
    ○ Transférer les fichiers compressés sur un Bucket AWS S3.
    ● Écrire des tests unitaires pour tous les services métiers et API en utilisant les outils : JUnit, Mockito
    ● Réaliser les tests de charge et de performance tout au long de la phase de développement en utilisant Apache
    JMeter.
    ● Écrire des scripts SQL pour analyser et assainir les données corrompues dans la base de données.
    ● Appliquer l’approche TDD lors du processus de développement
    ● Documenter les API avec Swagger
    Environnement technique
    Java 11, Spring Boot, Spring (Security, Data, Web, Batch), JPA/Hibernate, Maven, OKTA, JMeter,
    JWT, Swagger, Postgresql, Docker, SonarQube, GitLab CI/CD, AWS.
    Java Spring Docker AWS CI/CD
  • LGL Transport
    Développeur Fullstack Java,JEE,Spring,Angular
    September 2020 - October 2021 (1 year and 1 month)
    33A Grand-Rue, Roeser, Luxembourg
    Réalisations
    ● Participer aux cérémonies Agile
    ● Actualiser et optimiser l'application en incorporant les fonctionnalités avancées de Java 8, telles que l'API Stream,
    les expressions lambda, ainsi que la nouvelle API Datetime, pour améliorer la performance et faciliter la
    maintenance du code.
    ● Optimiser le temps de chargement de l'application :
    ○ Appliquer un chargement paresseux (Lazy loading) aux relation *ToMany au niveau des entités JPA.
    ○ Réécrire une grande partie des requêtes écrites en JPQL vers SQL (Native Query) pour améliorer la
    performance de l’application.
    ○ Factoriser le code source du Frontend pour favoriser la réutilisation des composants Angular via un
    dossier partagé.
    ○ Développer une nouvelle directive Angular responsable de (i) la destruction des objets instanciés et
    qui ne sont plus utilisables par l’application et (ii) de se désabonner des observables.
    ● Développer un module permettant l'optimisation de l'envoi de mail sur la base de JavaMail via protocol SMTP
    (Simple Mail Transfer Protocol).
    ● Développer un module générique permettant d’importer et d’exporter des données au format PDF, XLS et CSV.
    ● Documenter les différentes API implémentées avec Swagger API.
    ● Réaliser les tests unitaires avec JUnit.
    ● Versionner les évolutions du schéma de base de données en utilisant Flyway
    ● Prendre en charge la résolution et la correction des anomalies en production (TMA)
    ● Contribuer à la documentation technique du projet.
    Environnement technique
    Java 8, Spring Boot 2, Spring Security, Spring Data, Spring Web, Git, JWT, Apache JMeter, Swagger, JPA/Hibernate,
    Maven, Postgresql, Angular 8, PrimeNG, Docker
    Java Angular Spring Angular 17 Liquibase

Recommendations

Be the first to recommend Issofa

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master
    CNAM
    2024
    Master Systèmes d'information et Business Intelligence

Certifications

Skill set (27)

Categories