À propos de Johan
Ce que je peux faire pour vous
- Vous avez une application web existante, lente, onéreuse à faire évoluer et dont le code est devenu ingérable ? Je m’attaque à l’existant, repère les dettes techniques et bâtis une architecture clean pour repartir de bases saines.
- Vous avez un projet à lancer et avez besoin de développeur qui comprend votre métier avant même d’écrire une ligne de code ? Je cadre le besoin avec vous, propose une architecture adaptée et livre en itérations courtes
- Vous avez besoin de connecter vos outils entre eux ou d’exposer vos données par l’intermédiaire d’une API ? Conception, développement et intégration d’API REST, pour votre service ou pour brancher des services tiers.
- Vous avez une idée que vous souhaitez être en mesure de valider vite, avant de vous engager ? Je développe des prototypes fonctionnels pour tester un besoin métier sans vous engager sur un développement global.
- Vous avez des données à migrer ou dispersées dans plusieurs systèmes ? Je conçois des pipelines ETL pour migrer vos données propres et sans perte
Ce qui me distingue
- Approche métier : avant de coder, je comprends votre problématique.
- Code maintenable et évolutif : DDD, Clean Architecture, SOLID : application maintenable dans le temps.
- J’intègre au quotidien dans mon flux de travail les outils d’IA générative : génération de code, revue, documentation, debugging
- Expérience multi-contextes : grands comptes, startups, fintech, projets à fort volumétrié de données, je m’adapte à votre environnement.
- Autonome et réactif : en renfort d’équipe ou seul sur un projet, je m’intègre rapidement et communique clairement sur l’avancement.
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- +SimpleIngénieur R&DBANQUE & ASSURANCESfévrier 2024 - août 2025 (1 an et 6 mois)Nancy, FranceIngénieur R&D au sein d'une équipe de 20 personnes à organisation horizontale, responsable du cycle de vie complet des fonctionnalités, de la conception à la livraison, incluant la qualité et les releases.
Contributions principales :
- Développement et maintenance de fonctionnalités avec Laravel, en appliquant les principes DDD et TDD pour garantir la qualité et la maintenabilité du code.
- Conception d'API REST.
- Migration de CMS via la conception de scripts d'export pour transférer les données marketing à grande échelle.
- Développement Frontend avec Tailwinds, Vue.js / Nuxt.js et Typescript.
- Réalisation de revues de code et participation au cycle de vie du code.
- DevissimaIngénieur logicielBANQUE & ASSURANCESmars 2023 - février 2024 (11 mois)Nancy, FranceRéférent technique d'une plateforme de courtage en crédit ayant connu une croissance significative de son chiffre d'affaires pendant ma mission, traitant des milliers de leads financiers par jour via API. En charge à la fois de la maintenance évolutive et de la refonte complète de l'application pour accompagner cette croissance.
Gestion produit
- Pilotage du backlog technique : priorisation, découpage et suivi des tâches en lien avec les besoins métier.
- Conception, développement et maintenance de fonctionnalités sur une plateforme traitant des données financières sensibles (dossiers de crédit) avec des contraintes de fiabilité et de sécurité.
Refonte de l'application
- Audit de l'existant : analyse critique du code legacy, identification des dettes techniques et nettoyage.
- Conception de la nouvelle architecture logicielle en s'appuyant sur DDD, la Clean Architecture et les principes SOLID avec Laravel comme socle technique et en tenant compte des contraintes de volume et de confidentialité des données financières.
- Modélisation et conception de la base de données optimisée pour traiter les milliers d'échanges API quotidiens tout en garantissant l'intégrité des données.
- Migration et transformation des données financières de la BDD existante via Pentaho (ETL) pour assurer une transition fiable et sécurisée vers le nouveau système.
- ViaevistaIngénieur logicielEDITION DE LOGICIELSfévrier 2019 - février 2023 (4 ans)Nancy, FranceIngénieur full-stack polyvalent au sein d'une petite équipe de moins de 10 personnes, intervenant simultanément sur des projets très variés pour des clients internes (même groupe) et externes. Forte capacité d'adaptation à des stacks et contextes métiers différents. Travail dans un environnement de développement dockerisé, assurant la cohérence entre les environnements locaux et de production.
Projets & missions:
- Devissima : Product Management, conception et implémentation de fonctionnalités, maintenance évolutive d'une plateforme de courtage en crédit à fort volume de données. PHP · Laravel
- ERP du groupe : développement ,maintenance et mise à jour de fonctionnalités sur l'ERP interne du groupe, maintenance corrective et évolutive.
- Projets PHP variés : Développement backend sur divers projets clients avec des stacks différentes.
- Sites & modules Drupal : conception et développement de modules sur mesure, maintenance du cœur Drupal et mises à jour de sécurité.
- Data & bases de données : conception de schémas de bases de données et pipelines d'import/transformation de données pour plusieurs projets.
Recommandations
Soyez le premier à recommander Johan
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
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
- Ingénieur, Spécialité InformatiqueCESI2019