Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Alexandre DUPUY

Développeur Java fullstack - CDI ou freelance - 7 ans d'expérience

Développement logiciel / web - principalement informatique de gestion
Tests unitaires / d'intégration
Conception technique
Alexandre DUPUY
33 ans
MARSEILLE (13012) France
Situation professionnelle
Freelance
En recherche active
Présentation
Passionné de programmation depuis le lycée, mon parcours universitaire m'a initié aux théories fondamentales de l'informatique, aux méthodes de développement et à la gestion de projet.

Je suis détenteur d'un Master Informatique spécialité Génie logiciel, ce que je dois autant à ma curiosité naturelle qu'à la rencontre de professeurs et d'amis formidables... sans compter un peu de pratique !

J'apporte avec moi savoir technique, culture et instinct de développeur, qualités humaines -honnêteté, ouverture d'esprit, écoute, curiosité, persévérance, et tendance à être amical une fois passé une certaine timidité au premier abord...
CV réalisé sur DoYouBuzz
  • Client : CONSULTAAS (Indépendant)
    Mission chez : SmartTrades Technologies
  • 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)
  • Résultat : Projet Spring+Gradle (une dizaine de modules de services et UI) qui se lance sans erreur ; est suffisamment paramétré pour commencer le développement des features et tests
  • Résultat : Une pipeline GitLab CI qui intègre correctement le build Gradle et les tests unitaires comme fonctionnels
  • Résultat : Une documentation des séquences de trading facilitée pour les scénarios fonctionnels, et prête à être présentée aux équipes techniques du client final
En savoir +

Congé sabbatique puis recherche de mission, veille technique

Mon auto-entreprise et moi
Mars 2025 à mars 2026
  • ça fait du bien lorsqu'on n'a pas pris de congé de 3-4 semaines pendant longtemps !
  • Au passage, Veille technique, notamment :
    • utilisation des LLM
    • langage Rust (déjà vu avant)
    • monorepos Node.js avec Lerna
    • Foreign Function Intefaces (FFI) et dynamic libraries avec Rust et le crate libloading.
  • Client : GUARANÍ (Indépendant)
    Mission chez : Airbus Helicopters
    Mission via : Sopra Steria - Aeroline
  • É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
  • Résultat : Des flux métiers fiabilisés
  • Résultat : Des fonctionnalités et correctifs ajoutés avec succès
  • Résultat : Une interface plus responsive avant la refonte totale prévue pour la suite
En savoir +
  • Client : AGIRC-ARRCO (Retraite complémentaire)
    Mission via : ALTEN (CDI)
  • 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
  • Résultat : Plus de 13 millions de Français pourront compter sur le nouveau système de paiement de leur retraite complémentaire ; notre équipe a dépassé les attentes de conformité (quasi parfaite) à l'ancien logiciel pour la première mise en production
  • Résultat : Une interface intuitive et responsive pour les gestionnaires
  • Résultat : Un code maintenable, autant que possible pour une telle complexité métiers (cas particuliers et combos nombreux)
  • Résultat : Montée en compétence plus qu'opérationnelle sur Angular ; expérience de lead technique front-end
En savoir +
  • TMA
  • Java, JSP
En savoir +
  • Projet : CI5, un logiciel de gestion de transport maritime de marchandises et de déclarations douanières
  • Mission : Développement web pour l'évolution et la maintenance du logiciel existant
  • Méthodologie : Scrum
  • Outils : Gitlab CI, SonarQube, Docker, Jira, Confluence, PostgreSQL
  • Langages et frameworks : Java 8, Spring, AngularJS, JUnit
  • Résultat : Un logiciel, utilisé dans de nombreux ports maritimes, plus complet
  • Résultat : Montée en compétence opérationnelle sur AngularJS
En savoir +
  • Client : FATEC Group
    Mission via : WEENEO (CDI)
  • Métier : gestion de flotte automobile (Client notable : SCNF)
  • Projets :
    • Starfleet : Logiciel interne de gestion de flotte automobile
    • Copilot : Application mobile de suivi des véhicules et des contrats, destinée aux clients de FATEC
  • Mission : Développement web pour l’évolution du logiciel Starfleet et la création de l’application mobile Copilot
  • Résultat : Montée en compétence opérationnelle sur l'écosystème Vue.js et sur les progressive web apps
  • Méthodologie : Scrum
  • Outils : GitLab CI, Docker, SonarQube, Jira, Confluance, SQL Server
  • Langages et frameworks : Java 8, Spring Boot, Vue.js + Nuex + Nuxt
En savoir +
  • Client : AGPM
    Mission via : SII (CDI)
  • Projets :
    • OCEA : Logiciel interne de gestion des profils adhérents
    • INOVA : Successeur d'OCEA, pour les nouveaux produits d'assurance et la reprise progressive des produits existants
  • Mission : TMA (Tierce Maintenance Applicative)
  • Outils : Tomcat, JBoss, WAMP Server, SVN, CLEVA (Progiciel)
  • Langages et frameworks : Spring, Java 7, JUnit, JSP, PHP 5
  • Résultat : Développement de l'autonomie et la prise d'initiative
  • Résultat : Sensibilisation au RGPD
  • Résultat : Semaines de travail manuel économisées pour une équipe de gestionnaires
En savoir +
  • Client : Sopra Steria - Division Services publics
    Mission via : DTA Ingénierie (CDI)
  • Projet : GIP-MDS (Groupement d’Intérêts Publics – Modernisation des Déclarations Sociales)
  • Mission : Développement web pour la finalisation du projet de loi du Prélèvement à la source. Ajout d'écrans de suivi et de statistiques pour les gestionnaires
  • Méthodologie : Scrum
  • Outils : Tomcat, JBoss, Oracle SQL, SVN, Jira, Confluence, Jenkins, SonarQube
  • Langages et frameworks : Java 6, Spring, JSP, JUnit, PHP
En savoir +

Master Informatique spécialité Génie logiciel

Aix-Marseille Université

2014 à 2016
  • Java
    Expert
  • Javascript, TypeScript
    Avancé
  • PostgreSQL, Oracle SQL, SQL Server, MySQL
    Avancé
  • JUnit, Mockito, AssertJ
    Avancé
  • JBehave
    Bon niveau
  • Spring / Spring Boot, dont Spring Batch
    Avancé
  • Angular
    Avancé
  • AngularJS, Vue.js
    Bon niveau
  • Linux (à titre personnel)
    Bon niveau
  • Git
    Avancé
  • SVN
    Bon niveau
  • Anglais (technique)
    Bon niveau
  • Programmation, toutes technologies
  • Linguistique
  • Jeu vidéo, tant sous forme de consommable que d'art liant toutes les disciplines : graphisme, musique, scénario, jeu d'acteur, intelligence du gameplay et de l'intéraction...
  • Musique : rock / metal, variété des 80s (principalement, mais pas que)
  • Je suis curieux !
Certifications

Java SE 8 Oracle Certified Associate (1Z0-808)

30/03/2017
Score : 84%