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

Nicolas Vidal

⚡Tech Lead Full Stack Senior | Java Angular

€500/day
Toulouse, FR
8-15 years

Average response time: 12 hours

About Nicolas

Tech Lead Full Stack Java & Angular ou Backend.


Avec plus de 14 ans d'expériences, j'ai travaillé sur des applications à fortes contraintes (ergonomie utilisateur, forte rentabilité, performance, haute disponibilité) dans différents domaines tel que la santé, le spatial, les banques, les compagnies aériennes et la mécanique. Mon principal objectif est d'être le plus efficace au quotidien.


Pour vos projets je peux intervenir à plusieurs titres :
  • 🤝🏻 leader technique : formations, accompagnement des développeurs, être le lien entre plusieurs métiers
  • 📐 architecte : choix techniques, identification des contraintes, migrations, compromis
  • 💪 expert technique sur des sujets tel que la performance, la fiabilité, l'environnement de développement, audits
  • ♨️ développeur sénior Java : amélioration de fonctionnalités complexes/critiques, audits, lead sur des sujets

Spécialités : micro services/composants, base de données, ergonomie, lead d'équipe


Qualités :
  • Agilité et adaptabilité
  • Bonne communication
  • Animation ateliers / cérémonies
  • Autonomie complète
  • Qualité, précision et rapidité d'exécution

Références:
🚀 CLS: mise en production en 10 mois
🚚 GREGOIRE: livraison clé en main en moins d'un an
💯 Numih France: 100% des modules mis en production (le reste l'était déjà)
📈 Augmentation de la productivité de l'équipe grâce à des actions ciblés = plus d'US / sprint


Je vous invite à me contacter pour échanger et trouver le meilleur moyen de travailler ensemble.
  • French

    Native or bilingual

  • English

    Conversational

  • Spanish

    Basic

Can work on-site
Toulouse (up to 50km), Castres-sur-l'Agout (up to 50km)

Experience

  • CLS: Collecte Localisation Satellites
    Tech Lead Backend Java
    AVIATION AND AEROSPACE
    March 2025 - Today (1 year and 3 months)
    Toulouse, France

    Tech Lead Quarkus

    🎯 Objectif de la mission
    Réalisation des microservice de distribution de plus de 4 000 000 de données transmises par jour par des balises via satellites. Le tout avec une contrainte de performance et fiabilité de livraison.
    Accompagnement de l’équipe vers un haut niveau d'autonomie et vers un niveau d’excellence technique.
    Contexte Cloud AWS


    👥 Equipe : 4 développeurs, 1 PO

    ✨ Réalisations
    • 6 microservices pour orchestrer la distribution
    • Traitement de 4 000 000 messages/j, dans un contexte multi thread, envoyés à des centaines de destinataires ayant des protocoles de transfert différents (http, ftp, soap, mail, sms, etc)
    • Transformation de messages via template customisables par les utilisateurs. Un langage spécifique a été créé en utilisant JSONPath
    • Réception des données via topic Kafka, conditionnée par fréquence et/ou lot de messages
    • Robustesse transactionnelle de 2 bases de données : PostgreSQL + Deltalake/Ice Berg
    • Mise en place de l'architecture hexagonale
    • Sécurisation des microservice via OIDC en utilisant d'autres microservices d'autres équipes
    • Migration java 17 → 21 → 25
    • Amélioration et maintenance de la CI/CD
    • Mise en place d'indicateurs sur les temps de traitements de chaque microservices, exploitables par Grafana via Prometheus.
    • Gestion de certificats SSL clients via AWS Parameter Store avec synchronisation sans redémarrage du microservice
    • Exposition d'api (OpenAPI + GraphGL) pour d'autres microservice gérés par d'autres équipes

    🛠 Stack technique : Java, Quarkus, AWS, Kafka, Panache, Postgres, IceBerg, OpenApi, GrapQL, JUnit, GitLab CI/CD, OIDC, Maven, SonarQube, IntelliJ, Prometheus, Grafana

    ✅ Succès :
    • Mise en production en 9 mois
    • Mise en production d'une version ayant pour objectif une certification DGAMPA
    Quarkus Apache Kafka Java Amazon Web Services Gitlab CI/CD
  • UCN
    Développeur Backend Java
    PUBLIC SECTOR
    October 2024 - March 2025 (5 months)
    Toulouse, France

    Développeur Backend Java

    🎯 Objectif de la mission
    Dans un contexte hybride agile / cycle V, interventions sur le plateau de l'ESN d'Open pour le client final UCN, avec une contrainte forte sur la qualité de code.

    👥 Equipe : 5 développeurs, 1 Architecte, 1 CP

    ✨ Réalisations
    • Evolution et maintenance de l'application de recouvrement de l'URSSAF

    🛠 Stack technique : Java, Spring Boot, Hibernate, Kafka, JUnit, Tomcat, Eclipse RCP, Maven, GitLab, Sonar
    Java Apache Kafka Hibernate Spring boot SonarQube
  • iMSA
    Lead Dev Full Stack Java/Angular
    MEDICAL
    April 2024 - October 2024 (6 months)
    Toulouse, France

    Lead Dev Java / Angular

    🎯 Objectif de la mission
    Dans un contexte Agile SAFe, accompagnement des développeurs du plateau de l'ESN Open pour le client final iMSA. L'objectif était de refaire l'application legacy avec des nouvelles techno.

    👥 Equipe : 5 développeurs, 1 Tech Lead, 1 Scrum Master, 1 PO

    ✨ Réalisations
    • Développement de features de refonte de l'application SST avec le nouveau socle
    • Maintenance et évolution de la partie legacy de l'application SST
    • Amélioration d'une partie de la forge logicielle
    • Mise en place d'actions augmentant l'efficacité des membres de l'équipe

    🛠 Stack technique : Java, Spring Boot, Angular, Tomcat, Eclipse, Maven

    ✅ Succès :
    • Augmentation de l'efficacité de l'équipe
    Java Spring Angular Gitlab Hibernate

Recommendations

Be the first to recommend Nicolas

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 Ingénierie des Systèmes Informatiques
    IUP ISI - Université Paul Sabatier (Toulouse III)
    2011
    Master Ingénierie des Systèmes Informatiques
  • Optimisation des performances Hibernate/JPA et SQL
    Udemy
    2022
    Optimisation des performances Hibernate/JPA et SQL

Skill set

Categories