You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mathieu Pasco-BreillotMP

Mathieu Pasco-Breillot

Développeur C# .Net ASP.NET Core

500 €/jour
Rennes, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mathieu

Développeur back-end C# / ASP.NET Core – 8 ans d’expérience

J’aide les entreprises à transformer leurs idées en solutions fiables et performantes.

Spécialiste des architectures évolutives (Architecture Hexagonale, Clean Architecture), adepte des approches orientées métiers (DDD, TDD) et expert .NET avec SQL Server, Azure SQL et Postgresql.

Je conçois des API et microservices qui modernisent les systèmes, optimisent les processus et créent une réelle valeur métier.

Mon objectif : livrer des projets solides, maintenables et adaptés aux besoins de mes clients, tout en facilitant la collaboration entre équipes techniques et métiers.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Rennes (jusqu’à 50 km), Nantes (jusqu’à 50 km), Saint-Malo (jusqu’à 50 km), Angers (jusqu’à 50 km)

Expériences

  • MyLight Systems
    Staff Engineer et Développeur Backend C#
    ENERGIE
    juin 2021 - Aujourd'hui (5 ans)
    Lyon, France
    En charge de la création et du MCO d'un ensemble de 4 micros services permettant de provisionner, administrer et communiquer avec l'ensemble de notre flotte de devices Iot.

    Contexte : Développement d'un système de comptage de l'énergie produite par les installations photovoltaïques des clients finaux pour maximiser l'autoconsommation solaire et générer des économies.

    🎯 Objectif : Migration d’un backend vieillissant vers une solution moderne basée sur des microservices, déployée sur Azure.

    🛠 Responsabilités et Réalisations :
    Collaboration interdisciplinaire : Travail en synergie avec l'équipe firmware pour aligner logiciels et matériels IoT, avec un schéma JSON servant de contrat d’interface, permettant une communication standardisée et une stratégie de testing contract first.

    Nouvelles fonctionnalités innovantes :
    🚗 MySmartCharger : Gestion de la recharge des véhicules électriques.
    ❄️ MySmartHeating : Gestion des chauffe-eau et pompes à chaleur.

    Conception de 4 microservices IoT :

    IoT Core : Communication entre backend et firmware avec une architecture asynchrone gérant des délais variables.
    Device Management : Actions techniques (diagnostics logiciels et matériels).
    Device Upgrader : Gestion avancée des mises à jour logicielles (groupes, planification, limitations).
    Défaillances : Analyse des systèmes et remontés d'incidents ou de défaillances au reste de l'écosystème.

    MCO d'un microservice IoT
    Import MG3 : Permet de provisionner de nouveaux systèmes dans notre écosystème.
    ASP.NET Core Azure IoT Hub Azure Service Bus Azure Event Hub Azure Event Grid
  • Hub One
    Développeur Backend
    LOGISTIQUE & SUPPLY CHAIN
    mars 2021 - juin 2021 (3 mois)
    Dardilly, France
    • 🔧 Contexte : Participation au développement back-end de l’application CrossDock, une solution destinée à optimiser les flux logistiques.
    • 🛠 Technologies utilisées : Développement en ASP.NET Core 3.1 dans un environnement basé sur Azure Kubernetes Service (AKS) et RabbitMQ. Utilisation de Docker et EF Core pour gérer les conteneurs et les opérations sur les bases de données.
    • 📈 Approche technique : Contribution à la mise en place d’une architecture en microservices basée sur le pattern CQRS, pour une gestion optimale des flux d’informations.
    ASP.NET Core Azure Kubernetes Service Entity Framework Core Docker RabbitMQ
  • ELCIA
    Développeur Backend
    EDITION DE LOGICIELS
    décembre 2019 - février 2021 (1 an et 2 mois)
    Brignais, France
    • 🔧 Contexte : Initialement engagé en tant que prestataire via la société PEAKS pendant 18 mois, cette mission s'est transformée en un poste salarié à ma demande, reflétant mon engagement et ma contribution essentielle au projet. Intégré à l'équipe principale composée de six développeurs, j'ai travaillé sur le développement et l'optimisation du cœur de métier d'ELCIA, axé sur le chiffrage des menuiseries. Ce rôle impliquait l'évolution d’une application existante et la modernisation de l'infrastructure pour relever les défis liés à la fiabilité et à la performance.
    • 🛠 Responsabilités et Réalisations :
    o Développement de nouvelles fonctionnalités critiques et correctifs en C# 8.0 et ASP.NET MVC, apportant des améliorations mesurables au système central.
    o Migration cloud : Transition stratégique d'une infrastructure en IaaS vers une solution PaaS basée sur Microsoft Azure, améliorant la scalabilité et réduisant les coûts de maintenance.
    o Automatisation CI/CD : Mise en place et optimisation de pipelines CI/CD via Azure DevOps, garantissant des intégrations et déploiements continus rapides et fiables.
    o Gestion des agents de build : Configuration précise des machines hébergeant les agents de build pour répondre aux exigences techniques de l'équipe, minimisant ainsi les goulots d’étranglement.
    o Partage de code et modularité : Création et gestion de packages NuGet, facilitant la réutilisation de composants entre projets et améliorant l'efficacité des équipes.
    o Approche qualité : Introduction d’une infrastructure de tests complète, incluant des tests unitaires, tests d’intégration, tests fonctionnels et tests d’interface, augmentant la fiabilité des livrables.
    ASP.NET MVC SQL Server ASP.NET Core Azure Service Bus Azure DevOps

Recommandations

Soyez le premier à recommander Mathieu

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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Chef de Projet en Conception des SI, Gestion de Projets / Management
    IMIE REnnes
    2017
    Apprentissage de la gestion de projet informatique à travers une formation en alternance.

Compétences

Catégories