Macquignon Flavien

Macquignon Flavien

Développeur Back-End Freelance

Beauregard-L'Evêque

A propos de moi

Je suis un développeur Back-End Freelance.

J’aide à construire des APIs à destination des industries, de l’e-commerce ou de site vitrine pour de petites entreprises.

Ce que j’ai fait profesionnellement

Développeur Freelance Back-End

Depuis 2025 · Auto-Entrepreneur

Plateforme E-Commerce à destination des CSE

Evolutions pour une plateforme d’E-Commerce à destination des CSE et de leurs adhérents - Accès Culture

  • Optimisation de pages d’administration manipulant d’importants volumes de données, avec réduction des temps de chargement de l’ordre de la minute à quelques millisecondes.
  • Optimisation des processus d’import afin d’éliminer les dégradations de performance impactant la boutique en ligne.
  • Extension des outils d’administration pour permettre la gestion de contenus dédiés à l’application mobile.
  • Développement de nouvelles fonctionnalités métier, notamment l’impression automatisée d’étiquettes logistiques sur imprimantes thermiques Brother.
  • Amélioration continue de l’ergonomie et des parcours utilisateurs sur les interfaces d’administration et de vente.
  • Stack : C#, ASP.NET Core, .NET 6/.NET 8, MongoDB, GrandeNode2.

Développeur Back-End

2023 - 2025 · Linxens

Banc de validation IoT RFID embarqués

Réalisation complète d’un banc de test industriel automatisé pour la validation des équipements avant déploiement.

  • Conception d’API backend en ASP.NET Core pour l’envoi et la réception de commandes à un IOT.
  • Mise en place d’une architecture événementielle basée sur RabbitMQ et Protobuf pour les communications bidirectionnelles avec les équipements IoT.
  • Développement d’un système de provisionnement et de configuration à distance des équipements.
  • Conception du schéma PostgreSQL et optimisation des traitements de données.
  • Stack : C#, ASP.NET Core, .NET 8, PostgreSQL, RabbitMQ, Protobuf.
Solution anti-fraude dans le secteur du luxe

Développement complet du back-end d’une plateforme destinée à sécuriser les retours produits et à lutter contre la fraude à la contrefaçon au travers de scéllé NFC et de photographies.

  • Développement d’une API back-end en .NET 8.
  • Modélisation et gestion des données sous PostgreSQL.
  • Validation et contrôle de l’authenticité des tags NFC.
  • Gestion des associations entre commandes, produits, scellés et médias.
  • Traitement et orchestration des flux de photographies vers les services de stockage.
  • Exposition des données nécessaires aux processus de contrôle et d’investigation.
  • Stack : C#, ASP.NET Core, .NET 8, PostgreSQL.
Plateforme configuration IoT RFID embarqués

Développement d’une plateforme distribuée de gestion d’inventaire RFID pour véhicules connectés, capable de traiter les remontées de plusieurs dizaines de milliers d’équipements IoT.

  • Conception d’API backend en ASP.NET Core pour l’envoi et la réception de commandes à un IOT.
  • Mise en place d’une architecture événementielle basée sur RabbitMQ et Protobuf pour les communications bidirectionnelles avec les équipements IoT.
  • Développement d’un système de provisionnement et de configuration à distance des équipements.
  • Intégration de SignalR pour le suivi temps réel des opérations asynchrones et la remontée des erreurs utilisateurs.
  • Participation à la conception du schéma PostgreSQL et optimisation des traitements de données.
  • Migration et modernisation de la plateforme vers .NET 8.
  • Stack : C#, ASP.NET Core, .NET 6/.NET 8, PostgreSQL, RabbitMQ, Protobuf, SignalR, Angular.

Développeur Back-End

2022 - 2023 · YesItIs

Plateforme IoT RFID pour inventaire embarqué

Développement d’une plateforme distribuée de gestion d’inventaire RFID pour IOT embarqués dans des vahicules, capable de traiter les remontées de plusieurs dizaines de milliers d’équipements IoT.

  • Conception d’API backend en ASP.NET Core pour la collecte, le traitement et l’exposition des données métier.
  • Mise en place d’une architecture événementielle basée sur RabbitMQ et Protobuf pour les communications bidirectionnelles avec les équipements IoT.
  • Participation à la conception du schéma PostgreSQL et optimisation des traitements de données.
  • Réalisation complète d’un banc de test industriel automatisé pour la validation des équipements avant déploiement.
  • Migration et modernisation de la plateforme vers .NET 8.
  • Stack : C#, ASP.NET Core, .NET 6/.NET 8, PostgreSQL, RabbitMQ, Protobuf.
Plateforme IoT LoRa pour sondes de jardin

Maintenance d’une application de gestion de sonde de jardin, capable de traiter les remontées de plusieurs milliers d’équipements IoT.

  • Maintenace d’API backend en Java 8 pour la collecte, le traitement et l’exposition des données métier.
  • Stack : Java 8, PostgreSQL, LoRa.

Ce que j’ai fait à l’école

BTS SIO

2019 - 2021 · Brevet de Technicien Supérieur Service Informatique aux Organisations

Licence d'Histoire

2013 - 2017 · Université Blaise Pascal, Clermont-Ferrand (Puy-de-Dôme)

Baccalauréat Littéraire

2010 - 2013 · Lycée du Forez, Feurs (Loire)

Ce que je code (mais pas pour le travail)

Game Engine -

ProjectManager - Project arrêté

Un logiciel pour tracer les bugs (similaire à Jira), il m’a permis d’apprendre à construire des ‘Expression Tree’ en C#.

Ce que je sait faire

C# / .NET
Conception d'API et documentation
Planification de projet et autonomie
Résolution de problèmes
Adaptabilité / apprentissage rapide
PostgreSQL
Collaboration agile
Architecture événementielle (RabbitMQ, Protobuf, SignalR)
Sensibilité à l'ergonomie UX/UI
MongoDB

Ce que je fait quand je ne code pas

  • Je cuisine
  • Je lis (surtout de la science-fiction)
  • Je répare et modifie de vieilles consoles de jeu