You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
James RavailleJR

James Ravaille

Lead Dev .NET / C# (App Windows et Web)

€700/day
Nantes, FR
15+ years

Average response time: 1 hour

About James

Depuis plus de 24 ans, j'accompagne les entreprises dans la conception et le développement de logiciels avec l'écosystème Microsoft .NET et le langage C#. Toujours animé par la même passion, je souhaite continuer à m'investir dans des projets ambitieux en tant qu'Architecte, Lead Developer, Concepteur ou Développeur.

Au cours de ces années, j'ai participé à la réalisation de logiciels reposant sur des architectures variées et parfois complexes. Cette expérience me permet d'intervenir sur l'ensemble de l'écosystème .NET, qu'il s'agisse d'ASP.NET Core, Blazor, MAUI, WPF, Entity Framework Core, Web API, gRPC, SignalR ou d'autres technologies de la plateforme.

J'accompagne également les équipes dans l'intégration de l'intelligence artificielle au sein des applications .NET. J'interviens notamment sur des technologies telles que Microsoft Agent Framework, Microsoft Foundry Local, les serveurs MCP, le RAG et l'utilisation de modèles de langage.

A partir de mes expériences, je pense qu'un logiciel pérenne repose sur quatre piliers essentiels : les performances, la robustesse, la maintenabilité et l'évolutivité. J'accorde une attention particulière à la qualité de conception en mettant en œuvre des pratiques reconnues telles que Clean Architecture, Clean Code, les principes SOLID ou encore les Design Patterns.

J'apprécie également partager mes connaissances avec les équipes que j'accompagne. En parallèle de mon activité professionnelle, je publie bénévolement des articles techniques dans plusieurs newsletters sur LinkedIn : architecture et conception en .NET, développement avec .NET et C#, développement avec Entity Framework, l'intelligence artificielle dans les applications .NET. Plus de 150 articles publiés.

Partager, transmettre et apprendre continuellement font partie intégrante de ma façon d'exercer ce métier. Je suis convaincu que la réussite d'un projet repose autant sur la qualité technique que sur la collaboration et la montée en compétence des équipes.
  • English

    Conversational

  • French

    Native or bilingual

Can work on-site
Nantes (up to 50km)

Experience

  • AlgoWin
    Consultant / Formateur Microsoft .NET
    DEFENSE AND MILITARY
    January 2011 - Today (15 years and 7 months)
    Nantes, France
    Fondateur et gérant de la société, j'exerce la fonction de Consultant / Formateur spécialisé sur Microsoft .NET. Je propose mes services pour vous accompagner dans la conception et le développement de logiciels.

    Conception et développement de différents logiciels pour le compte d'entreprises dans différents secteurs d'activité. Mes compétences sont multiples. Je conçois et développe aussi bien des applications Windows que des applications basées sur des architectures distribuées (C#, ASP .NET & Web API, SignalR, gRPC, WPF, Entity Framework, Design Patterns, ...)

    Missions d'ingénierie (en // des formations dispensées) :
    - Pour un client dans l'industrie navale (2023-2026) : en tant que Lead Dev, concepteur et développeur d'une solution permettant d'agréger des données, de proposer la planification de tâches et leur avancement via un organiseur visuel d'activité et communication à d'autres applications
    - Pour un client dans le secteur bancaire (2022-2023) : maintenance corrective et évolutive d'une application pour le FOREX (marché des devises). En tant que concepteur / développeur, j'ai implémenté des services backend fournissant des données à des applications frontend
    - Pour un client dans le secteur industriel (2022-2023), réalisation d'un logiciel de supervision d'une GMAO
    - Pour un client dans le secteur industriel (2019-2022), réalisation d'un logiciel permettant de configurer et piloter des machines industrielles, et d'un autre logiciel de remontée de données (Industrie 4.0). J'interviens en tant que Lead Dev. Mes tâches consistent à réaliser l'architecture du logiciel, concevoir des briques applicatives sur lesquelles reposent les fonctionnalités, permettre aux membres de l'équipe de monter en compétence en transmettant mes connaissances, réaliser les prototypes et développer les fonctionnalités du logiciel
    - Pour un client dans le secteur de l'agro-alimentaire animal (2011-2017), réalisation de 5 logiciels.
    .NET C# Lead Developer intelligence artificielle ASP.NET Blazor
  • ENI Service
    Consultant / Formateur Microsoft .NET
    EDUCATION AND E-LEARNING
    February 2006 - December 2010 (4 years and 10 months)
    44800 Saint-Herblain, France
    Chargé de conseiller des entreprises et former leur personnel sur la technologie .NET (C#, Framework .NET, ASP .NET MVC, WPF, WCF, Entity Framework, Silverlight, ...), je mets à leur disposition mon expérience et expertise sur la technologie Microsoft .NET :
    - Elaboration des plans des formations
    - Rédaction des supports de formations
    - Dispensation des formations
    .NET C# ASP.NET WPF Web API Entity Framework
  • Octalis
    Formateur & Conception / développement d'application avec Microsoft .NET
    DIGITAL AND IT
    May 2005 - February 2006 (9 months)
    44800 Saint-Herblain, France
    Directement rattaché à un chef de projet, mon rôle est de l'assister dans la conception et le développement d'applications .NET (domaine comptabilité / fiscalité), en réalisant les taches suivantes :
    - Formateur .NET, via des sessions de formation
    - Encadrement technique
    - Spécifications et modélisation UML
    - Conception et développement de composants .NET
    - Développement d'applications Windows .NET
    - Entretiens et recrutements Aspects techniques : Framework .NET, VB .NET, ADO .NET, UML, Rational Rose, XML, SQL Server
    Windows Forms ADO.NET UML Visual Basic .NET (VB.NET) Design Patterns

Recommendations

Be the first to recommend James

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • 28 certifications sur Microsoft .NET, Architecture, conception et développement de logiciels
    Auto Apprentissage
    2021
    28 certifications sur Microsoft .NET, Architecture, conception et développement de logiciels
  • DUT Informatique, Informatique de gestion
    IUT de Nantes
    1999
    DUT Informatique, Informatique de gestion

Certifications

  • MVP (Most Valuable Professional)
    MIcrosoft
    2023
    Web API Windows Forms Blazor (Server & WASM) ASP.NET .NET C# Entity Framework .NET MAUI SQL Server WPF gRPC
  • 28 certifications techniques sur Microsoft .NET
    Person Vue / Prometric
    2003
    C# XAML Web API .NET framework Windows Forms ASP.NET Core ASP.NET WebForms Entity Framework WPF Securité informatique

Skill set

Categories