You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-François BernierJB

Jean-François Bernier

Supermalter

Lead .NET Developer

€580/day
8 projects
Poitiers, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jean-François

Lead Developer / Architect .NET with over 20 years of experience on complex and critical systems. As a technical referent, I support teams on architecture, software quality, and intelligent automation, including applied AI.

ARCHITECTURE & QUALITY
• DDD, Clean Architecture, N-Tier
• TDD / BDD, code reviews, standards
• REST API, distributed systems

MODERN .NET PLATFORM
• .NET 6/7/8/10, C#
• ASP.NET, Entity Framework
• SQL Server, PostgreSQL, Redis

DEVOPS, AUTOMATION & AI
• GitLab CI/CD, Docker
• AI-assisted development (Claude Code, GitHub Copilot, Cursor)
• Design of MCP Servers and conversational agents
• Business workflow automation (n8n)
• Playwright (web automation, scraping)

ACHIEVEMENTS – AI & AUTOMATION
Complete intelligent automation ecosystem to manage investments on a platform without a public API.
Architecture & achievements:
• .NET Backend: REST API + MCP Server (stdio/HTTP with JSON-RPC)
• Advanced web automation with anti-bot mechanism management: Playwright
• n8n Orchestration: 3 intelligent workflows
→ Monitoring Workflow: daily scraping + summary email
→ Investment Workflow: hourly execution with automatic decision algorithm
→ Conversational Workflow: AI agent (MCP) for natural language instructions
• Assisted development: Claude Code and GitHub Copilot

Mobile application and AI platform focused on personalized recommendations from existing user data. Contribution to the development of a .NET API in Clean Architecture, with robust business logic.
Architecture & achievements:
• Architecture: DDD, Clean Architecture, dependency inversion
• Backend: .NET 10, REST API, HangFire, PostgreSql, Implementation of several AI Agents
• Frontend: MAUI for mobile application IOS/Android (upcoming)
• Assisted development: Claude Code and Open AI Codex
  • French

    Native or bilingual

Can work on-site
Poitiers (up to 50km), Niort (up to 100km), Bordeaux (up to 50km), Tours (up to 50km), Paris (up to 30km)

Experience

  • FLOA (BNP Paribas)
    Lead .NET Developer / Lead Tech
    BANKING AND INSURANCE
    April 2023 - Today (3 years and 2 months)
    Bordeaux, France
    **Context**: Technical leadership for the complete overhaul of a leading French bank's mobile application for fractional payments. Responsibility for 7 backend API projects with a team of 5 developers.



    **Achievements**:
    • Technical Leadership: Skill development for the team, establishment of coding standards and guidelines
    • Architecture: Design and refactoring of multi-project backend APIs in .NET 6/8 with DDD and N-Tier patterns
    • Quality: Implementation of systematic code reviews and improvement of test coverage (XUnit/Moq)
    • Collaboration: Coordination with architects and participation in cross-functional technical committees
    • DevOps: Optimization of GitLab CI/CD
    • AI-assisted development with Cursor


    **Stack**: C#, .NET 6/8, Entity Framework Code First, SQL Server, XUnit, Moq, GitLab CI/CD, Redis, Cursor
    C# xUnit Gitlab CI SQL Server Cursor
  • PGA Motors / Emil Frey France
    IT Department Manager / Lead .NET DEV
    AUTOMOBILE
    January 2017 - July 2022 (5 years and 7 months)
    Chasseneuil-du-Poitou, France
    PGA Motors / Emil Frey Finance et Service in Chasseneuil-du-Poitou (86)
    Emil Frey France is the leading car distributor in France with approximately 300 dealerships in France and Europe. PGA Motors became Emil Frey France on February 1, 2019.

    Tasks:
    - Team Management
    - Project Monitoring
    - Within the Finance branch, implemented an intranet and an extranet: Manage the calculation of dealership remuneration based on their objectives and certain indicators. The extranet serves as a portal where dealerships declare their deliveries. It provides access to a multitude of reports.
    - Implemented an import management tool for the Loyalty department: The goal is to import files containing a list of financial contract endings from external partners to transmit information to an extranet for dealerships.
    - Drafting of functional specifications for the redesign of the etching and mobility service management application: Connecting customer service, claims, and management to gather their existing tasks, needs, and address high-value-added processes.
    C# .NET .net core ASP.NET MVC ASP.NET Core ASP.NET Web API LINQ Entity Framework Entity Framework Core SQL Server OOP Object-Oriented Programming (OOP) Domain Driven Design BDD TDD SpecFlow StructureMap
  • RDT Ingénieurs
    Senior .NET Consultant
    TECH
    September 2022 - Today (3 years and 9 months)
    Poitiers, France
    - Development of 2 applications:
    1/ The first retrieves data from several weather providers and ground sensors and sends them to a "neural network" that simulates several predictive scenarios
    2/ The second calculates the sedimentation volume of a canal using data collected by a river drone
    - Implementation of architectures related to the previous 2 projects
    - Technical referent for a junior pair.
    C# Razor PostgreSQL TDD NUnit

Recommendations

FU
Emmanuel RocherER
Former user and 1 other person have recommended Jean-François

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

  • Management Information Technology BTS
    Saint Joseph High School

Skill set

Categories