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

Nicolas Cousin

C# / .NET Trainer • TDD & Clean Code

€1,000/day
Lille, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Nicolas

Developer and trainer specializing in .NET, C#, and Software Craftsmanship, I support teams and learners in technical skill development, software quality, and modern software architecture.

✅ Training Areas: C#/.NET (beginner to advanced), TDD, Clean Code, Clean Architecture, automated tests, EF Core, Blazor…

👨‍🏫 Training provided for various audiences: companies (Assystem), public services (DGCCRF), IT schools (École IT).

🎯 Project-oriented pedagogical approach, adapted to the concrete challenges of developers: testable, scalable, and maintainable code.

📍On-site or remote intervention possible.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lille (up to 50km), Bordeaux (up to 10km), Nantes (up to 10km), Lyon (up to 10km), Rennes (up to 10km)

Experience

  • Assystem
    Clean Architecture .NET Trainer
    TECH
    February 2025 - February 2025
    Rouen, France
    3-day training for Assystem employees on Clean Architecture .NET.

    Explanation and implementation of SOLID, DDD, CQRS, MediatR, Entity Framework Core concepts.

    Content adapted by replacing SpecFlow (obsolete) with Reqnroll, ensuring up-to-date training.

    Implementation of a flagship project for practical learning.

    Mission carried out as a subcontractor for Artza Technologies.

    Excellent feedback from participants on the service and content.
    Clean Architecture Domain Driven Design CQRS/ES Entity Framework Core TDD/BDD
  • Nicolas Cousin Tech Solutions
    C#/.NET Expert | Microservices, Cloud & CI/CD
    November 2024 - Today (1 year and 7 months)
    Since November 2024, I have continued my work in C# development while expanding my skills and working on several projects in parallel:

    - C# development and consolidation of my .NET expertise on my personal projects.
    - Continuous training on Next.js and TypeScript, to modernize my web development skills and optimize my technical tools.
    - Development of my micro-enterprise website, integrating my consulting and DevOps service offerings.
    - Creation of the "From IDE to Cloud" training, a comprehensive course on the DevOps environment, from local configuration to cloud deployment.
    - Volunteering: Redesign of the parents' association website with Next.js.
    - Actively seeking a new freelance mission, with a focus on .NET, CI/CD, Cloud, and Clean Architecture.

    This period allows me to strengthen my C# expertise, acquire new skills, and structure my freelance offering around development and training.
    .NET C# Clean Architecture TDD/BDD Typescript Next.js CI/CD Azure Cloud AWS Cloud Firebase
  • Betclic Group
    Backend Developer (C#)
    May 2023 - October 2024 (1 year and 5 months)
    Bordeaux, France
    Participation in the migration of the sports betting platform to a faster and more performant microservices architecture. The Offering Transformation team manages the REST API to provide betting data from external brokers to the client application (web, iOS, Android). Responsible for the development of the final data chain.

Recommendations

Be the first to recommend Nicolas

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

  • Professional Bachelor's Degree in Computer Science
    IUT A
    2002
    Développement d'applications informatiques de gestion et industrielles

Certifications

Skill set

Categories