You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Joris Nsenguet TJN

Joris Nsenguet T

Fullstack Java Developer | CKAD | Angular & React

590 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Joris

I'm a Software Engineer with over 8 years of experience, and I’m focused on Java for the backend side, with Angular and React on the frontend for modern application development. I am also involved in Cloud technologies and DevOps practices.

As a Fullstack Developer, what makes me more valuable and sets me apart from many others is my ability to embrace the spirit, the vibe, and the coding style of each stack that fully fits the language or framework I'm working with.

I use to work on different projects with experts and high level standard, which allowed me to really improve my knowledge on different software architectures, continually refine my code quality by using best practices, design patterns, and unify functional programming with object oriented one to produce more robust and maintainable applications.

I'm interested by Craftsmanship
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Société Générale
    FULLSTACK DEVELOPER JAVA / REACT - CONSULTANT
    BANQUE & ASSURANCES
    octobre 2022 - Aujourd'hui (3 ans et 8 mois)
    Puteaux, France
    Au sein d’une équipe de 7 personnes, dans un contexte international regroupant plus de 7 pays pour la développement des applications de leasing avec comme application phare le KYC (Know Your Customer) pour l’automatisation du process d’analyse du profil :

    Référent Technique au sein de l’équipe (Sept. 2024 – Maintenant)
    • Montée en compétence des profils juniors
    • Planification des workshops pour standardiser les pratiques techniques
    • Mise en place des sessions de brainstorming pour favoriser l’expression et la créativité

    Front-end (React)
    • Mise en place d’une architecture scalable permettant l’ajout facile de nouvelles fonctionnalités
    • Développement des interfaces graphiques pour le workflow complet d’analyse d’un tiers avecReact 18 (Typescript), Tailwindcss, AG Grid
    • Amélioration des performances avec la mise en place du code splitting, lazy loading, et hooks de mémorisation pour fluidifier l’application

    Back-end (Java 17 & 21/Spring Boot)
    • Mise en place des microservices avec Spring boot et Java 21 avec une architecture hexagonale en respectant les patterns pour une bonne code quality (TDD, SOLID principles, Design Patterns)
    • Développement des API REST pour servir des ressources aux applications clientes
    • Mise en place d’une application permettant des opérations de masse de données performantes avec Spring Batch
    • Optimisation des requêtes Hibernate et mise en place des indexes en base de données pour améliorer les performances
    • Sécurisation des APIs avec Spring Security pour gérer les droits fins des utilisateurs
    • Récupération des documents règlementaires et stockage sur Azure Storage

    DevOps/Cloud
    • Déploiement des applications avec Kubernetes & Helm via Azure Kubernetes Services (AKS)
    • Monitoring et suivi des metrics sur Azure AppInsights

    Environnement :
    Java 21, React 18, Spring Boot 3, Spring Data, Spring Security, JUnit 5, Jest, Maven, OpenAPI, PostgresSQL, Docker, Kubernetes, Azure DevOps, Azure Storage, JIRA
    Java React.js Spring boot PostgreSQL Cloud Azure
  • GRTGAZ
    Fullstack Developer Java - Angular | Consultant
    ENERGIE
    mai 2019 - Aujourd'hui (7 ans et 1 mois)
    92270 Bois-Colombes, France
    Au sein d’une équipe de 10 personnes, dans un contexte Agile/SAFe où plus de 90 personnes sont impliquées, pour la refonte des applications de gestion capacité de transport du gaz, mes responsabilités :

    Front-end (Angular)
    • Développement des interfaces graphiques pour l’administration des capacités de transport et des enchères
    • Mise en place de la visualisation graphique des données avec HighCharts, Ag-grid
    • Amélioration des performances avec le découpage de modules, Lazy loading, OnPushchangeDetection
    • Participation au développement des composants de la librairie UI commune aux applications pour la mise en place d’un Design System
    • Développement des différents écrans de gestion et contrôle des transactions côté front
    • Sécurisation des routes côté front avec des guards

    Back-end (Java 17/Spring Boot)
    • Participation à la mise en place des architectures Trois tiers & Hexagonales (DDD), Event Driven (EDA) pour les différents microservices
    • Mise en place des APIs, des endpoints nécessaires pour l’exploitation des données et sécurisation avec Spring Security
    • Mise en place des tests unitaires et d’intégration avec JUnit 5, MockMvc, TestContainers
    • Génération des documents de reporting et stockage sur AWS S3
    • Messaging et Résilience entre les différents microservices avec Kafka pour avoir un système robuste
    • Maintenance : Analyse et correction des bugs et anomalies
    • Revue de code pour l’amélioration de la qualité et la stabilité de l’application

    DevOps/Cloud
    • Implémentation de chaine d’intégration et déploiement avec GitLab CI/CD
    • Implémentation des scripts d’initialisation de collections via les jobs GitLab CI & Mongock
    • Monitoring des applications via AWS CloudWatch et ELK stack

    Environnement :
    Java 17, Angular 13, Spring Boot, Spring Data, MongoDB, Kafka, Docker, GitLab, JIRA, AWS, JUnit 5, Jasmine/Jest
    Java Angular Spring boot Mongodb AWS
  • Ad4Screen
    Fullstack Developer NodeJs - React
    PRESSE & MÉDIAS
    mars 2017 - avril 2019 (2 ans et 1 mois)
    Paris, France
    Dans d’une équipe composée de 3 personnes dans un contexte agile, pour la gestion des campagnes de publicité sur mobile, j’ai participé à :

    Front-end (React)
    • Mise en place des interfaces de configuration de l’extraction des jeux de données pour de l’analyse marketing
    • Affichage du calcul des statistiques en tableau et sous forme de graphes
    • Développement des composants de gestion de créatives
    • Gestion de la sécurisation des routes en fonction des profils d’utilisateurs

    Back-end (NodeJs)
    • Mise en place des micro services avec Node/Express
    • Gestion de l’authentification et l’autorisation avec JWT
    • Mise en place d’un système de clusterisation basé sur MapReduce avec les workers Node

    DevOps/Cloud
    • Exploitation de BigTable & BigQuery comme ressources pour le calcul des données
    • Planification des schedulers pour l’automatisation des tâches de calcul sur GCP avec le lancement via Api des VMs (Compute Engine)

    Environnement :
    NodeJS 9, Express, ReactJS/Redux, MySQL, BigTable, BigQuery, GitHub
    React.js Node.js MySql Docker Big Data

Recommandations

Soyez le premier à recommander Joris

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Titre d'expert certifié RNCP niveau 1, Diplôme d'Ingénierie logicielle (Bac+5)
    IN'TECH
    Titre d'expert certifié RNCP niveau 1, Diplôme d'Ingénierie logicielle (Bac+5)

Certifications

Compétences

Catégories