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

Alexandre Dupuy

Développeur fullstack Java Spring Angular (et +)

500 €/jour
Marseille, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Alexandre

Dev fullstack Java Spring Angular (et +) freelance | 7 ans passés sur des projets réglementés cherchant la fiabilité (aéronautique, retraite, douanes). L’agilité et l’équipe ou la mort.

Je développe des applications web complexes de façon plus générale.
N'hésitez pas à venir avec des projets moins contraints ou plus modestes.

Stack principale dernièrement :
Backend → Java 17-21, Spring Boot, Spring Batch, Hibernate, REST
Frontend → Angular 13-16, TypeScript, RxJS
Sans oublier le reste → Git branches et Gitlab CI, migrations DB, tests tech/fonctionnels, opti PostgreSQL/Hibernate, Jenkins API tools, SonarQube... Le dev, ce n'est pas juste un serveur et un écran.

Basé à Marseille 🇫🇷, je travaille en présentiel sur Aix-Marseille, remote ou hybride, selon vos besoins.

Envie d’un développeur confirmé pour renforcer votre équipe ou livrer un projet critique ?
Ou bien d'un habitué du dev applicatif pour confier un projet ?
Discutons-en sans engagement – appel ou café, je suis dispo !
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

Accepte de travailler sur site
Marseille (jusqu’à 30 km)

Expériences

  • CONSULTAAS - client : smartTrade Technologies
    Sous-traitant (développement Java)
    CAPITAL-INVESTISSEMENT
    mars 2026 - avril 2026 (1 mois)
    Aix-en-Provence, France
    Projet naissant de ATS (Alternative Trading System) pour un client nord-américain

    Outils : GitLab Ci, Gradle, MySQL, SonarQube, Jira, Confluence

    Langages et frameworks : Java 21, Spring Boot, JUnit, PonySDK (Server Side Rendering Java maison)



    Architecture & Build : Configuration de l'environnement
    • Beans Spring, plugins Gradle internes, sur une dizaine de modules

    DevOps & Qualité : Mise en place de la pipeline CI/CD
    • Adaptation de templates GitLab internes
    • Intégration de scénarios e2e et test unitaires pour valider le stage de tests via Gradle

    Outillage : Création d'un plugin Gradle
    • Développement d'un plugin Gradle transformant automatiquement les scénarios de tests fonctionnels en diagrammes de séquence, facilitant la maintenance documentaire

    Paramétrage de la génération de sources
    • Paramétrage d'un outil interne de génération de sources (entités, pages UI...) pour accélérer le développement
    • Suggestions de nouvelles features adaptées aux besoins d'administration
    Gitlab CI Gradle MySQL Java Spring Boot Java 21
  • GUARANÍ - client : Airbus Helicopters via Sopra Steria Aeroline
    Sous-traitant (développement Java)
    AÉRONAUTIQUE & AÉROSPATIALE
    mars 2024 - mars 2025 (1 an)
    13700 Marignane, France
    Évolution et maintenance de l'application WebMRO (Maintenance, Repair, Overhaul), outil critique utilisé en interne par Airbus et ses clients pour la gestion du cycle de vie des pièces d'hélicoptères. L'application assure le suivi des services, des garanties et des contrats associés à chaque pièce

    Méthodologie : Scrum, SAFe

    Outils : OpenShift, Gitlab CI, Docker, MariaDB, SonarQube, Jira, Confluence

    Langages et frameworks : Spring Boot, Angular 13-15, Java 11-17-21, PL/SQL, JUnit, Python



    Développement fullstack & évolution métier
    • Back-end : Développement de fonctionnalités et correctifs (validation, optimisation des flux, webservices), et rédaction et optimisation de requêtes SQL et JPA
    • Front-end : intégration des nouveaux services et validation robuste des formulaires
    • Écriture de scripts Python de correction de données pour résoudre des anomalies ciblées

    Refonte UI/UX (Souvent initiative personnelle)
    • Modernisation de l'interface graphique en proposant et réalisant une refonte basée sur des composants standards, améliorant la réactivité et la navigation
    • Rendre l'application responsive (tableaux de données) et uniformiser l'expérience utilisateur (entêtes, navigation) tout en respectant la charte graphique Airbus

    Migrations techniques majeures
    • Back-end : Adaptation de queries JPA dans le cadre d'une migration Java + Spring Boot + Hibernate
    • Front-end : Migration Angular 13→15, avec réécriture complète de composants et de leurs styles
    • Fiabilisation des données via scripts de migration PL/SQL

    Support technique & expertise transverse
    • Appui technique auprès du product owner et de la business analyst : investigation conjointe sur l'environnement de production (client, serveur, données)
    Java 21 SpringBoot Angular 15 OpenShift Python 3
  • ALTEN
    Consultant - client : AGIRC-ARRCO
    SECTEUR PUBLIC & COLLECTIVITÉS
    mars 2021 - février 2024 (2 ans et 11 mois)
    Aix-en-Provence, France
    Projet : SCP (Système Centralisé de Paiement), une application critique devant assurer le versement fiable des pensions de plus de 13 millions de retraités.
    Enjeu : Remplacer l'ancien logiciel ALLURE et garantir la fiabilité des paiements après la liquidation des droits.

    Méthodologie : Scrum, SAFe

    Outils : BitBucket, Jenkins, JBoss, Git, SVN, SonarQube, PostgreSQL, Jira, Confluence, JBehave

    Langages et frameworks : Spring, Java 8, Angular 8-15, JUnit


    Développements fullstack de la première version
    • Back-end : Développement de fonctionnalités, et correctifs suite à chaque campagne de tests ; rédaction et optimisation de requêtes SQL et JPA
    • Front-end : intégration des webservices et validation robuste des formulaires

    Architecture et mutualisation du front-end
    • Développement des premiers écrans et mise en place du routing avec chargement différé des modules pour optimiser les performances
    • Récupération du contexte utilisateur via URL avant le chargement des pages
    • Initiative technique : Imposition d'un typage TypeScript strict pour faciliter l'autocomplétion, la maintenance et la validation instantanée du code sur les parties dynamiques

    Leadership technique et Montée en compétence (Angular & Spring)
    • Prise du rôle de référent technique sur Angular, puis sur Spring
    • Montée en compétence rapide sur Angular et TypeScript pour fiabiliser le code existant, en s'appuyant sur une solide expérience préalable en développement front-end
    • Introduction à Angular + TypeScript pour chaque nouveau développeur front-end

    Mentorat et Transmission (Java & Spring)
    • Pair-programming de plusieurs semaines avec une alternante pour lui transmettre les bonnes pratiques sur Java et Spring
    • Revues de code à deux et schémas d'architecture
    Java 8 Spring Angular Bitbucket Spring Batch

Recommandations

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

  • Master Informatique
    AIX-MARSEILLE UNIVERSITÉ
    2016
    Master Informatique

Certifications

Compétences

Catégories