Analyste développeur senior C# .NET · Lyon

Je transforme des besoins métier en logiciels durables.

Analyste développeur C# .NET chez CAVEO CONSULTING, je conçois des solutions e-santé robustes avec plus de 10 ans d'expertise, du client mobile MAUI aux API métier, et cultive en parallèle des compétences en react et gameplay sur Unity.

Portrait de Marc Portet
C# / .NETReact NativeUnity

Projets récents

Deux produits,
deux terrains d'expertise.

Des applications concrètes, de la conception fonctionnelle à l'implémentation : un outil métier e-santé et un produit personnel autour de la mixologie.

Projet professionnel · Fiducial Informatique

Dossier de soin infirmier

Un module central de MyDay pour consulter et alimenter le dossier de soins au fil des visites : données patient, constantes, pathologies, allergies, soins et transmissions.

Mon intervention

Concevoir un outil de terrain lisible et fiable.

Architecture et co-lead du module, développement mobile .NET MAUI et conception des API métier en .NET 9/10 avec CQRS, MediatR et Entity Framework Core.

  • .NET MAUI
  • .NET 9/10
  • CQRS
  • MediatR
  • EF Core
  • E-santé
Saisie des constantes et transmissions
Constantes & transmissionsSaisir et partager les informations utiles au suivi.
Suivi des pathologies et allergies
Pathologies & allergiesAccéder rapidement aux informations sensibles.
Suivi des toilettes et de l'hygiène
Toilettes & hygièneTracer simplement les soins du quotidien.

Projet personnel · En cours de développement

Cocktail Craft nom provisoire

Une application responsive pour explorer des recettes, gérer sa collection et son inventaire, puis découvrir les cocktails réalisables avec les bouteilles disponibles chez soi.

Laboratoire personnel

Du concept à une expérience complète.

Un terrain d'expérimentation produit et technique : design responsive, recherche, recommandations, favoris, profils, internationalisation et inventaire assisté par scan.

  • React Native
  • Expo - Metro
  • Responsive UI
  • UX produit
  • i18n
  • Scan
  • Projet personnel

Le nom « Cocktail Craft » est provisoire : une nouvelle identité sera choisie avant la publication.

Cartes et carrousels de cocktails
Exploration fluideCartes, filtres et suggestions adaptées.
Inventaire et scan de bouteille
Inventaire & scanAjouter rapidement les bouteilles disponibles.
Changement de langue
Internationalisation (i18n)Changer de langue sans rompre l'expérience.
Profils et favoris
Profil & favorisRetrouver une expérience vraiment personnelle selon son inventaire et favoris.

Autres réalisations

Prototypes & expérimentations

Capture du jeu Awesome Knight02
Unreal EngineC++

Awesome Knight

Prototype d'action développé autour des mécaniques de déplacement, de combat et de feedback joueur.

Voir le projet
Image du court métrage Vesper03
Court métrageRéalisation2013

Vesper

Court métrage étudiant autour de la narration, de l'image et de la production audiovisuelle, à l'origine de mon intérêt pour la création d'expériences.

Découvrir Vesper

Ce que j'apporte

Une vision produit,
une exécution technique.

01

Applications e-santé

Solutions métier maintenables, du client mobile aux API et aux environnements d’interopérabilité.

  • C# / .NET 9–10
  • MAUI / Blazor / Vue.js
  • EF Core / CQRS / MediatR / Azure
02

Architecture & qualité

Conception technique, co-lead, revue de code, observabilité et interfaces centrées utilisateur.

  • Architecture API
  • Sentry / Firebase / Graylog
  • UI & accessibilité
03

Gameplay & systèmes

Architecture de mécaniques, contrôles, IA, sauvegarde et outils pensés pour l'itération.

  • Unity / Unreal Engine
  • C# / C++
  • Shaders & VFX

Parcours

Expériences &
formation.

CV au format PDF ↗

CAVEO CONSULTING · Lyon et périphérie

Analyste développeur C# .NET

Mission principale chez Fiducial Informatique sur Equinox, plateforme e-santé destinée aux infirmiers et kinés : migration de l’application mobile MyDay de Xamarin vers MAUI, intégration de Pro Santé Connect, MSSanté et e-Carte Vitale, et migration du crash reporting vers Sentry et Firebase.

Architecte et co-lead du module Dossier de soin MyDay : API avec CQRS/MediatR en .NET 9/10, Entity Framework Core et participation à l’infrastructure. Mission préalable chez Coexya sur des plateformes e-santé .NET et leur interopérabilité.

  • C# / .NET 9–10
  • .NET MAUI
  • Entity Framework Core
  • CQRS - MediatR
  • Sentry / Firebase
  • E-santé

Nouveal · CDI · Lyon · hybride

Développeur C# .NET

Développement d’une plateforme de télésuivi patient e-santé. Conception et réalisation d’évolutions front avec Blazor et Vue.js, et back avec C#/.NET et Entity Framework.

Participation opérationnelle : aide à la chefferie de projet, mises en production, supervision avec Graylog et AppDynamics, revues de code et utilisation de la suite Azure.

  • Blazor
  • Vue.js
  • Entity Framework Core
  • Azure
  • Graylog

Aleysia · CDI · Lyon

Développeur C# .NET

Mission chez Nouveal, éditeur de logiciels dans le domaine de la santé, consacrée au développement de sa plateforme e-santé.

Guaraní · CDI · La Verpillière

Développeur C# .NET

Suite de la mission chez Or En Cash : développement de la partie administrative des applications, création d’interfaces et traitement des données provenant des agences pour le contrôle qualité.

  • C# / .NET
  • Razor
  • JavaScript
  • SweetAlert
  • IHM

Guaraní · CDI · La Verpillière

Développeur C# .NET

Mission chez Or En Cash : création d’outils C# .NET pour dématérialiser le contrôle des matières reçues par les agences, avec des interfaces claires préservant les informations techniques du métier.

Expérience · Bron

Développeur C# .NET · CityZen, Groupe Up

Développement d’AtHome, une solution métier dédiée à l’hospitalisation à domicile, après une période de prestation en pré-embauche.

Expérience · Lyon

Développeur C# .NET · Guaraní

Mission pour le Groupe Up sur une solution informatique métier destinée à l’hospitalisation à domicile.

Expérience · Cholet

Développeur Unity · Pulpsoft

Gameplay et UI pour des serious games et configurateurs 3D, notamment la plateforme d’e-learning gamifiée Guild’Up.

Formation · Lyon

Master Informatique · spécialisation Image

Deuxième semestre du Master Informatique à l’Université Claude Bernard Lyon 1, orienté informatique graphique et image.

Formation · Lyon

Master Informatique · première année

Entrée en première année du Master Informatique, tronc commun, à l’Université Claude Bernard Lyon 1.

Stage · Lyon

Développement web · Webshaped

Contribution à un outil de création de sites one-page de type CMS et refonte d’une campagne d’e-mailing.

Formation · Lyon

Licence 3 Informatique

Troisième année de Licence Informatique à l’Université Claude Bernard Lyon 1 — diplôme obtenu.

Stage · Orléans

Informatique · Leroy-Somer

Mise à jour des bases Access du service Qualité et développement de nouvelles fonctionnalités en Visual Basic.

Formation · Orléans

DUT Informatique · année spéciale

Formation intensive condensant les deux années du DUT Informatique en une année — diplôme obtenu.

Stage · Lyon

Assistant administration réseau · ISEG Group

Administration réseau, maintien du parc informatique et assistance au câblage du campus lyonnais.

Formation · Vichy

DUT Métiers du Multimédia et de l’Internet

Formation pluridisciplinaire mêlant développement, création numérique et communication — diplôme obtenu.

Formation · Clermont-Ferrand

PACES · Odontologie

Première année commune aux études de santé et préparation au concours d’odontologie.

Certifications

Formation continue

  • Formation React — clone WhatsApp, React Router & Hooks · 2020
  • Maîtriser React de A à Z · 2020
  • Hack’n slash avec SDL2 et C++ · 2017
  • Unity, GameMaker, C++, Java, JavaScript & HTML · 2016–2017

Langues

Communication

  • Français · langue maternelle
  • Anglais · capacité professionnelle générale — TOEIC 850/990
  • Allemand · compétence professionnelle limitée
  • Japonais · compétence professionnelle limitée
  • Italien · notions

Engagement

LPO France

Adhérent de novembre 2018 à août 2025, engagé pour le bien-être animal.

Un projet, une opportunité ?

Construisons quelque chose
qui compte.

marc.portet.info@gmail.com