You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jianmin L.JL

Jianmin L.

Consultant Java spécialisé en performance

552 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Jianmin

🚀 Audit de performance – Application Web ou Batch
✅ 1re consultation à partir de 800 € HT
(Le tarif peut varier selon la taille et la complexité du projet.)

🧩 Ce que comprend cette prestation :
Analyse technique approfondie de votre application web ou batch.

Identification des problèmes de performance : API lentes, requêtes SQL lourdes, goulets d’étranglement, surcharge mémoire, etc.

Remise d’un rapport détaillé : chaque point de blocage est expliqué avec des pistes concrètes d’optimisation.

🔧 Proposition de solutions adaptées à vos contraintes :
Deux types de solutions proposées :

Une solution rapide, si vous avez un budget ou un timing limité.

Une solution solide et durable, pour une performance optimisée sur le long terme.

Estimation des coûts et des délais pour la mise en œuvre.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

  • Chinois

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • RATP
    Consultant en développement full stack
    TRANSPORTS
    novembre 2021 - Aujourd'hui (4 ans et 7 mois)
    📝 Plateforme de Données Statique – Transports du Grand Paris (RATP)
    Durée : 3 ans et demi en tant que consultant Java
    Client : RATP – Projet de traitement des données statiques (métro, RER, tram, bus) du réseau francilien.
    Objectif : Unifier, nettoyer et standardiser les données multi-fournisseurs (lignes, horaires, stations, équipements), jusqu’à 90 jours en avance, pour les rendre exploitables par plusieurs systèmes internes.

    ⚙️ Architecture Technique
    Traitement : Spring Batch, Java 11/17, Strategy Pattern pour gérer la logique spécifique à chaque fournisseur.

    Base de données : PostgreSQL (interne) pour le traitement, MongoDB (externe) en lecture seule pour les clients, assurant sécurité et isolation.

    Performance : Traitement multi-thread optimisé via Partitioning, gestion dynamique des connexions PostgreSQL, optimisation SQL avec index appropriés.

    Monitoring : Interface Angular + SSE, pilotée par Spring Boot et ApplicationEvent, pour suivre l’exécution des batchs en temps réel.

    Tests : Cucumber + JUnit5 pour couvrir un maximum de cas et faciliter le debug malgré la durée des traitements (>1h).

    🚧 Défis et Solutions
    Hétérogénéité des fournisseurs : abstrait via Strategy Pattern intégré au flow Spring Batch.

    Volume de données : tuning précis des threads et des connexions DB, requêtes SQL affinées.

    Debug difficile en env. dev : découpage en microservices, couverture de tests étendue, simulateur Docker + monitoring web.

    ✅ Contributions Clés
    Architecture batch multi-source.

    Modules stratégie pour fournisseurs.

    Optimisation performance (threads, SQL).

    Système de monitoring batch.

    100 scénarios Cucumber.
  • Enedis
    Consultant en développement full stack
    ENERGIE
    janvier 2019 - octobre 2021 (2 ans et 9 mois)
    Enedis est chargé de la gestion et de l’aménagement du réseau de
    distribution d’électricité en France. Au sein de l’entreprise Enedis, mon rôle
    était d’intervenir sur Capella, une application innovante de gestion des
    clients pour les conseillers d’Enedis. Travail dans une équipe d’agile de 8
    personnes, 1 Scrum master, 1 testeur, 1 PO, 5 développeurs.

    Réalisation & Résultats

     Migration et développement de Web services
     Migration et intégration des nouvelles libraires, telles que logback,
    metrics, spring boot...
     Développement du Spring Batch
     Correction d’anomalies et proposition des améliorations
     Développement Back/Front
     Tests automatisation (Sélénium et Wiki)
  • SFR
    Développeur java
    avril 2017 - décembre 2018 (1 an et 8 mois)
    SFR est filiale du groupe Altice France, opérateur de communication
    électronique. SFR compte environ 6.5 millions de clients de ligne fixe et 16
    millions de clients de ligne mobile. Intervention en tant que développeur java
    full stack pour le selfcare, une application représentant l’espace client de
    SFR. Travail dans une équipe d’agile de 15 personnes, 10 développeurs, 4 Po, 1
    PM.

     Développement des nouvelles fonctionnalités
     Refonte de l’interface graphique
     Migration/Intégration de Web service(Soap, Rest)
     Migration micro services
     Correction des bugs
     Assurer le bon fonctionnement en prod en utilisant des outils comme
    AppDynamic et eagles
     Développement des évolutions selon les demandes métiers, les
    Product Owner

Recommandations

Soyez le premier à recommander Jianmin

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

  • Master2 Fondements de l’informatique et Ingénierie du logiciel
    l'université paris saclay
    2016

Compétences

Catégories