Mon Chasseur Immo
Développeur Back-end

- Stage (6 mois) · juillet 2023 – décembre 2023
- Freelance · février 2024 – juin 2024
Développement back-end chez Mon Chasseur Immo, le leader français de la chasse immobilière (juillet–décembre 2023, puis poursuivi en freelance). Ce qui a commencé par un projet CRM s’est étendu au développement back-end des applications cœur de l’entreprise.
Le produit sur lequel j’ai travaillé côté technique : recherche et chasse de biens.
Typage des leads
Le premier projet a repensé la classification des leads dans le CRM HubSpot. Les données de campagne natives de HubSpot étaient difficiles à exploiter via son API ; j’ai donc créé un objet personnalisé « Campagne MCI » qui classe les leads à partir de leurs paramètres UTM, du nom de campagne, du groupe et des tags. L’équipe garde ainsi un contrôle total de la provenance de chaque lead (contacts G1 déjà familiers de la marque vs. prospects G2). L’ajustement des campagnes et de l’attribution SEO a porté la précision de classification à ~95 %.
Historisation des MEP
Le deuxième projet a automatisé le suivi des mises en production. Chaque tâche de
développement correspond à un ticket Jira et à une branche GitHub dédiée ; la
fusion sur main crée une release. J’ai construit un historique automatisé de ces
déploiements : plutôt que de maintenir une base séparée, le système s’appuie directement
sur la gestion des versions de Jira, de sorte que déployer une version
l’enregistre automatiquement et signale les anomalies comme les oublis de livraison
ou les incohérences entre tickets et branches.
Pages Chasseur
Le troisième projet a automatisé les pages web personnelles des chasseurs immobiliers. J’ai repris deux tickets laissés par un collègue sur le départ, initialement sur Azure Functions, et les ai refondus dans la Core API (.NET / C#) de l’entreprise, restructurés autour du Domain-Driven Design pour respecter les conventions de l’équipe. Le résultat synchronise la base avec les chasseurs : quand un chasseur rejoint le réseau, une page est créée automatiquement à son nom et supprimée à son départ. Cela couvre ~170 chasseurs, avec des descriptions qu’ils peuvent modifier eux-mêmes.
Une page chasseur générée automatiquement.
Méthodes de travail
L’équipe travaillait en Agile / Scrum (j’ai aussi participé à l’Agile Tour Montpellier). La collaboration s’est poursuivie en freelance après le stage.
Le rapport de stage complet est intégré plus bas.
Mon rôle
Développeur back-end.
Techno
HubSpot · Azure Functions · .NET / C# (Core API) · Domain-Driven Design · Jira · GitHub