À propos de Alexandre
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- CONSULTAAS - client : smartTrade TechnologiesSous-traitant (développement Java)CAPITAL-INVESTISSEMENTmars 2026 - avril 2026 (1 mois)Aix-en-Provence, FranceProjet naissant de ATS (Alternative Trading System) pour un client nord-américainOutils : GitLab Ci, Gradle, MySQL, SonarQube, Jira, ConfluenceLangages 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 modulesDevOps & 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 GradleOutillage : 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 documentaireParamé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
- GUARANÍ - client : Airbus Helicopters via Sopra Steria AerolineSous-traitant (développement Java)AÉRONAUTIQUE & AÉROSPATIALEmars 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èceMéthodologie : Scrum, SAFeOutils : OpenShift, Gitlab CI, Docker, MariaDB, SonarQube, Jira, ConfluenceLangages et frameworks : Spring Boot, Angular 13-15, Java 11-17-21, PL/SQL, JUnit, PythonDé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éesRefonte 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 AirbusMigrations 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/SQLSupport 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)
- ALTENConsultant - client : AGIRC-ARRCOSECTEUR PUBLIC & COLLECTIVITÉSmars 2021 - février 2024 (2 ans et 11 mois)Aix-en-Provence, FranceProjet : 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, SAFeOutils : BitBucket, Jenkins, JBoss, Git, SVN, SonarQube, PostgreSQL, Jira, Confluence, JBehaveLangages et frameworks : Spring, Java 8, Angular 8-15, JUnitDé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 formulairesArchitecture 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 dynamiquesLeadership 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-endMentorat 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
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master InformatiqueAIX-MARSEILLE UNIVERSITÉ2016Master Informatique
Certifications
- Java SE 8 Oracle Certified Associate (1Z0-808)Oracle2017