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...
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
Détails de l'expérience
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