About Jean-Marc
French
Native or bilingual
English
Conversational
Experience
- BIMEOLead Développeur BackendCIVIL ENGINEERINGJanuary 2023 - February 2024 (1 year and 1 month)Rennes, FranceJ’ai accompagné BIMEO, éditeur d’une solution SaaS dédiée au BIM (Building Information Modeling), dans la refonte et la stabilisation de sa plateforme utilisée par les acteurs de l’immobilier et de la construction.À mon arrivée, l’application souffrait d’une forte dette technique, d’une instabilité critique et de nombreux bugs clients, impactant directement la satisfaction et la fidélité des utilisateurs.En tant que Lead Développeur Backend et Chef de projet technique, j’ai dirigé une équipe de développeurs et défini une nouvelle architecture technique pour rendre la plateforme scalable, performante et fiable.Mon rôle a couvert la direction technique, la mise en place des bonnes pratiques de développement (Clean Code, PSR, SOLID, tests unitaires) ainsi que l’animation des rituels Agile Scrum.Nous avons travaillé en pair programming et intégré un pipeline complet Docker + GitLab CI/CD pour accélérer le développement et la qualité du code.
Parmi les réalisations clés :
• Refonte technique complète avec migration PostgreSQL vers MariaDB pour améliorer la performance et la stabilité.• Portage du stockage vers AWS S3 pour une gestion optimisée des données BIM volumineuses.• Réduction drastique des bugs critiques, améliorant la fiabilité du service et la satisfaction client.• Déploiement d’une organisation agile efficace, rendant l’équipe plus autonome et productive. - DIGITAL NO LIMITDéveloppeur Back End SymfonySOFTWARE PUBLISHINGJuly 2018 - December 2022 (4 years and 5 months)Paris, FranceJ’ai travaillé chez Digital No Limit, société spécialisée dans le développement de solutions SaaS sur mesure pour startups, PME et grands comptes.Mon rôle : développer, faire évoluer et maintenir des plateformes SaaS, notamment une solution dédiée à l’assurance prévoyance pour les expatriés, gérant contrats, adhésions et parcours clients.Dans un contexte de production active, je livrais régulièrement de nouvelles fonctionnalités tout en assurant la stabilité et la performance de la plateforme.J’ai conçu et développé des APIs REST en Symfony 4 et accompagné la migration progressive du front vers Vue.js, amorçant la transition vers une architecture front/back découplée.J’ai également assuré la maintenance corrective et évolutive : refactoring de modules métiers, optimisation de requêtes SQL complexes, correction rapide d’anomalies critiques et amélioration continue de la qualité du code avec tests unitaires et mécanismes de résilience.Collaboration étroite avec les Product Owners dans un cadre Agile Scrum (Daily, Sprint Planning, Review, Rétrospective) pour garantir des livraisons régulières et conformes aux besoins métiers.Mise en place et diffusion des bonnes pratiques : Clean Code, PSR, revues de code, intégration continue via GitLab CI/CD et Docker.Réalisations clés :• Développement d’APIs robustes en Symfony 4 pour des SaaS métiers spécifiques.• Migration progressive vers une architecture découplée avec Vue.js côté front.• Amélioration continue de la stabilité et de la maintenabilité du SaaS existant.• Réduction des incidents de production et satisfaction client renforcée.• Livraison continue de fonctionnalités alignées sur les besoins métiers.
- DRAPODéveloppeur Back End SymfonyENERGY AND UTILITIESSeptember 2017 - July 2018 (10 months)Paris, France• Création et évolution d'APIs REST pour centraliser les données des sites.• Intégration d'un système de paiement Stripe (NestbyDrapo, drapo-pay).• Mise en place de la facturation automatisée via Stripe Invoice.• Alimentation et synchronisation du CRM Zoho grâce a des appels API (gestion de clients, suivi des données)• Refonte de projets existants (ex. drapo-entretien).• Corrections de bugs et mises en production régulières.• Collaboration avec le graphiste/designer pour traduire les besoins métiers en interfaces.Projets marquants, réalisations et fiertés• Mise en place d'une API REST centralisée en Symfony 3.4 pour regrouper et uniformiser les données des différents sites du groupe.• Refonte complète du projet drapo-entretien en Silex, permettant d'alléger l'application et d'améliorer ses performances.• Création du site drapo-pay en Symfony 4 avec intégration du paiement Stripe.• Intégration des bonnes pratiques de développement (PSR-2, tests unitaires) pour renforcer la qualité et la maintenabilité.Build (from scratch)• Back : conception et développement d'une API REST en Symfony 3.4 afin de centraliser les données des différents sites. Développement du site drapo-pay en Symfony 4 avec intégration du paiement Stripe. Refonte complète de drapo-entretien en Silex, permettant une application plus légère et performante.• Front : participation à la création et à l'évolution des interfaces des nouveaux modules et des sites associés, en étroite collaboration avec le graphiste/designer, afin d'assurer une cohérence entre besoins métiers et restitution utilisateur.Run (maintenance / itérations)• Back : maintenance corrective et évolutive des sites existants (drapo.com, nestbydrapo.com, entretien.drapo.com) en Symfony 3.4, suivi et correction des anomalies, adaptation continue aux demandes de la direction, et optimisation de certains modules métiers pour améliorer la stabilité.
Recommendations
Be the first to recommend Jean-Marc
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Formation professionnelleCifap2009Formation professionnelle
- BTS Informatique de Gestion Option Développeur d'application2008BTS Informatique de Gestion Option Développeur d'application