julien nicole développeur dotnet javascript rennes
Julien Nicole
j.nicole@e-nnov.fr
Expérience
20ans
dev. depuis 2005

Développeur dotnet C# / Javascript à Rennes

Consultant en développement logiciel (.net/JS)

LangagesC# / .NET Full & Core, ASP.NET MVC/WebForms, WPF/XAML, WCF/SOAP/REST, Javascript (Vanilla, Typescript, JQuery, Angular, React, VueJS), HTML 5 / CSS 3, T-SQL, WordPress/php, Powershell/Bash
Forge logicielleGit, Docker, Azure DevOps, GitHub Actions, Bitbucket, GitLab, npm, Ansible
LibrairiesMediatR, FluentValidation, SignalR, EF Core, Dapper, AutoMapper, Ocelot, Serilog, Quartz.Net, Polly, MassTransit, Tailwind Css, Daisy UI
TestsTDD, NUnit, XUnit, Moq, Bogus, TestContainers
Base de donnéesMSSQL, MySQL/MariaDB, Oracle, Postgres, MongoDB, CosmoDB
OutilsLinqpad, Visual Studio, VS Code, Terraform, Metabase, n8n, MongoDBCompass, SQL Server Management Studio (SSMS)
Virtualisation/containeursHyper-V, Vagrant, Virtual Box, Docker & Swarm, Azure Kubernetes Service
LangueFrançais, Anglais

Expérience professionnelle

Consultant en développement logiciel, E-nnov (gérant), Vern-sur-Seiche (35)

Depuis Mars 2022
  • Conseil en architecture logicielle (TDD, DDD, micro-services, CQRS, Message Queue)
  • Optimisation des performances des bases de données (SQL Server, MongoDB, MySQL)
  • Mise en place de chaine de développement complète avec déploiement automatique (CI/CD, Ansible, GitHub Actions, Azure Devops, Bitbucket, GitLab, Renovate, Docker & Traefik)
  • Migration progressive de serveurs applicatifs vers des containers Docker
  • Développement d'applications web et de sites sur les technologies .net et React/Typescript (développeur fullstack)
  • Mise en place de tableau de bord à partir de métriques (Prometheus, Grafana, Metabase)
Clients

Hellowork

Plateforme française majeure dédiée à l’emploi et à la formation, qui connecte candidats, recruteurs et organismes de formation à travers des outils numériques.
Avril 2025 - Décembre 2025
  • Développement de nouvelles fonctionnalités selon une Vertical Slice Architecture
  • Contribution à la migration du monolithe vers des services .NET autonomes (Architecture Orientée Service)
  • Application des règles de sécurité (ISO-27001) et correction proactive des CVE
  • Mise en place de Renovate pour automatiser la gestion des dépendances
  • Force de proposition sur l’amélioration de la stack et des pratiques de développement

Azenn

Distributeur réseaux informatiques, télécoms, datacenters et sécurité
Janvier 2024 - Mars 2025
  • Développement d'un outil de nettoyage d'une table MySQL de 44 Go
  • Développement d'un intégrateur produit AS400 > WordPress Woo Commerce via API Rest

Hexaom

Constructeur de maisons, rénovation, promotion immobilière, aménagement foncier et services
Depuis Mai 2023
  • Développement d'un outil d'analyse du marché de la construction de maisons individuelles :
    • Intégration mensuelle de données depuis data.gouv.fr dans une base MongoDB
    • Création de tableaux de bord sur l'outil Metabase
    • Affichage des tableaux de bord dans Microsoft Teams
    • Hébergement (VPS OVH)

SantePlus

Centres médicaux multidisciplinaire
Mars 2023 - Avril 2025
Développeur FullStack .Net / React
  • Refonte complète du CI/CD des 70+ repositories GitHub :
    • Création d'une API dédiée au déploiement avec l'utilisation d'Ansible
    • Création d'une GitHub Action pour piloter le déploiement
    • Mise en place de Git Flow pour la gestion des features, bugfix, hotfix, releases
  • Création d'un projet d'analyse des centraux téléphoniques Asterisk :
    • Agrégation de plus de 3000 appels quotidiens
    • Détection des appels en absence
  • Mise en place de l'outil n8n d'automatisation de flux (avec le support de .net pour exécuter des scripts complexes)
  • Création d'un projet de tâches à effectuer :
    • Appel en absence provenant des Asterisk avec clôture automatique de la tâche en cas d'appel réussi
    • Demande de rappel & Formulaire de contact provenant du site sante-plus.com (via n8n)
    • Onboarding des nouveaux collaborateurs
    • Suivi des prises en charge dentaire (envoi mutuelle, relance, reste à charge patient)
    • + de nombreux autres cas d'usage
  • Création du nouveau socle Patient :
    • Agrégation des données Doctolib pour centraliser les informations patients
    • Mise en place du workflow complet du patient, de l'entrée jusqu'à la sortie (statuts, transitions, validations)
    • Publication d'événements Kafka à chaque étape clé du parcours patient, garantissant synchronisation, traçabilité et cohérence des données

Cyberjobs.fr

Portail d'offres d'emploi spécialisé dans la cybersécurité
Mars 2022 - Août 2023
Développeur FullStack .Net / React
  • Accompagnement du client dans le développement de fonctionnalités sur la plateforme :
    • Mise en place d'une nouvelle architecture DDD (Domain Driven Design) pour structurer le domaine et améliorer la maintenabilité
    • Développement d'une messagerie instantanée (SignalR) pour fluidifier les échanges candidats ↔ entreprises
    • Intégration et automatisation des tests de compétences via LimeSurvey
    • Développement frontend en React + Bootstrap, puis migration progressive vers Next.js 13, React 18 et Tailwind CSS 3.2
    • Application des bonnes pratiques SEO pour améliorer la visibilité de la plateforme
    • Mise en place d'une nouvelle stack Docker (Cluster MongoDB, MariaDB, ELK Stack, Prometheus / Grafana, Traefik, LimeSurvey, Metabase)
    • Mise en place d'un pipeline CI/CD moderne et industrialisé

Directeur technique, Entities (co-fondateur), Rennes (35)

Agence web spécialisée dans les métiers de l'immobilier
Avril 2010 - Février 2022
  • Gestion de l'infrastructure interne et de production : Hyper-V, Win/Linux, Docker, Azure
  • Lead technique logiciel et web
  • Administration & profiling du serveur SQL (Microsoft SQL Server, SQL Profiling)
  • Définition de la roadmap logicielle
  • Développement du logiciel EntitiesPro : .Net, C#, ASP NET WebForms & MVC, API Rest, IdentityServer, T-SQL, Octopus, Azure Devops
  • Support et formation des utilisateurs
  • Migration du legacy vers des micro-services hébergés avec Docker
  • Développement des passerelles : flux bidirectionnel avec 250 partenaires
  • Développement web : WordPress, php 7.4, plugins et thèmes sur mesure
  • Mise en place de la forge logicielle WordPress : Docker, Webpack, npm, Nexus, PUC Updater
  • Optimisation technique des sites : Dareboost, Page Speed, GTMetrix, Screaming Frog
  • Consultant informatique pour les marques Tissot et Krier : Définition des user stories, maintenance applicative Angular 4, Java, .Net
  • Participation aux soutenances de projet

Développeur logiciel, A Vendre à louer, Paris (75)

Editeur portail immobilier & logiciel transactionnel
Mars 2005 - Mars 2010
  • Participation à la définition de la roadmap logicielle
  • Développement d'un logiciel de gestion immobilière : .Net, C#, WinForms & WebForms, SOAP 1.2, T-SQL
  • Développement des passerelles : reprise de données, flux bidirectionnel
  • Participation au développement du BackOffice de la société : import, export, statistiques
  • Administration des serveurs web et SGBD MSSQL

Formations

  • 2024
    Move On Sui Bootcamp : Développement de Smart Contract sur la blockchain Sui(certificat)
  • 2011Certification 70-562 - .NET Framework 3.5, ASP.NET Application Development
  • 2009Certification 70-505 - .NET Framework 3.5, Windows Forms Application Development
  • 2005BTS Développeur Informatique, option Industrielle et Embarquée