Über Kevin
Französisch
Muttersprachlich oder zweisprachig
Englisch
Muttersprachlich oder zweisprachig
Projekt- und Berufserfahrung
- ChronopostDéveloppeur sénior, projet e-facturationTRANSPORTWESENMärz 2023 - Januar 2024 (11 Monate)Paris, FrankreichIdentification des besoins et conception de la solution dans le cadre réglementaire de la facturation électroniqueRéalisations• Cartographie au sein du SI de Chronopost des données de facturation à transmettre à la DGFIP• Analyse des besoins métiers et rédaction des spécifications techniques (SRS)• Accompagnement, implication et coordination des différentes équipes dans l'appropriation et le développement de la solution d’e-facturation• Mise en œuvre d’une architecture applicative hexagonale• Interprétation des objets métiers et conception de la structure de données (base de données postgreSQL)• Développement de l’application centralisant les factures de l’ensemble du SI de Chronopost (Spring)• Rédaction de tests unitaires (Jest, Junit)• Renforcement des bonnes pratiques de développement de l’équipe (méthodes agiles, TDD, clean code, …)Environnement techniqueSpring, Java 17, Angular, Hibernate, SQL, PostgreSQL, Git, Jenkins, Shell, V-Tom, SQL, PostgreSQL, Git flow, Jenkins, UBL, EDI
- Société Générale - RESGDéveloppeur sénior (Spring & React) - Risques opérationnelsBANKEN & VERSICHERUNGENMärz 2022 - Dezember 2022 (10 Monate)Paris, FrankreichDéveloppement d'une application SaaS pour administrer les pertes et incidents du groupe Société GénéraleEquipeRESG : équipe internationale dont cinq développeurs à Paris et cinq en Inde à Bangalore, un tech lead et trois MOARéalisations• Echange quotidien en anglais avec les membres de l’équipe situés en Inde• Mise en service d’un environnement DevOps dont un pipeline CI/CD (via Git, Jenkins) et d’une quality gate (Sonar)• Ecriture des Jenkinsfile pour configurer le build et les déploiement automatique• Coordination avec les équipes d’infrastructure et création des environnements (dev, homologation et prod)• Participation et animation de DOJO en anglais• Développement de l’application backend en Spring• Développement des tests unitaires avec Junit, pour la partie backend (Java Spring)• Développement des tests d’acceptance avec Fitnesse pour la partie backend (Java Spring)• Développement de l’application frontend en React (dont utilisation de Redux)• Réalisation des tests d’intégration et end to end (Cypress)• Définition du modèle relationnel et mise en place de la base de données (PostgresSQL)• Développement de la couche persistance de l’application backend (Spring) avec myBatis• Accompagnement de l’équipe de recette durant le projet et particulièrement lors de la phase d’homologation• Définition et application d’une politique de gestion des branches Git selon le workflow Gitflow• Adaptation des git hooks pour exécuter les tests automatiques à chaque commit, permettant ainsi de garantir la qualité du code produit et partagé• Rédaction des readme git de manière claire et concises pour présenter le projet, donner les informations d'installation et de configuration de l'applicationEnvironnement techniqueSpring, Java 17, React 17, Redux, Typescript, SQL, Jest, Junit, MyBatis, Fitness, TDD, Gherkin, Maven, Git, SOLID, Git flow, Jenkins, Sonar, DevOps, équipe internationale (anglais quotidien), Agile, SAFE, base de données PostgreSQL
- Société Générale ITIMDéveloppeur projet règlementaire MIF 2 (Oracle, Java Spring)BANKEN & VERSICHERUNGENFebruar 2019 - Mai 2020 (1 Jahr und 3 Monate)Paris, FrankreichEvolution des applications bourse pour l’entrée en vigueur de la nouvelle norme européenne MIF 2Equipe projetITIM/Bourse : Un product owner, deux développeurs à Paris et deux à LilleRéalisations• Accompagnement actif à la mise en œuvre des processus Agiles• Collaboration étroite avec le Product Owner pour comprendre le besoin fonctionnel et le traduire en solution technique• Interprétation des objets métiers, et définition du modèle relationnel• Création des tables, et optimisation des indexes• Développement de l’application contrôlant l’éligibilité des valeurs financières aux critères MIF 2 (Java, Spring batch)• Développement de la couche de persistance des données ( Hibernate )• Ordonnancement de l’exécution des batchs Spring grâce au scheduler Quartz• Développement des tests unitaires (Junit) avec un code coverage de 80%• Optimisation des performances applicative en identifiant en résolvant les goulots d’étranglement• Application d’une politique de gestion de branches Git selon Gitflow• Adaptation des git hooks pour exécuter les tests automatiques à chaque commit• Accompagnement du Product Owner dans la rédaction des User Stories (utilisation de Gherkin)• Identification et résolution proactive des obstacles pouvant entraver le bon déroulement du projet• Force de proposition, identification des axes de progression et partage des idées d’amélioration• Animation et participation actives aux brainstormings avec les différents contributeurs• Coordination avec les autres équipes et définitions des jalons pour la livraison des interfaces techniques• Communication proactive sur l’avancement des développements• Amélioration de la collaboration entre les membres de l’équipe projetEnvironnement techniqueSpring batch, Spring Data, Java 11, Shell, flux TOM, PL/SQL, SQL, Oracle, Git, Jenkins, Control M, MIIF 2,DevOps, Agile, Jira, Confluence
Empfehlungen
Sei die erste Person, die Kevin empfiehlt
Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.
Diese Freelancer passen auch zu Ihren Kriterien
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
Ausbildung und Abschlüsse
- Ingénieur spécialisé en système d'informationInstitut Mines Télécom2017