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

Christophe Soulier

.Net Developer

On-demand
Caen, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Christophe

Hello,

My name is Christophe, a graduate with a Master's degree in computer development, I have been coding for companies since 2004.

Located in Normandy, I mainly work remotely, but I am open to travel depending on the needs of the project.
  • English

    Fluent

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • BOOSTHEAT
    C# Embedded Linux Developer
    ENERGY AND UTILITIES
    January 2023 - Today (3 years and 5 months)
    Villeurbanne, France
    On assignment until December 22, 2023.

    Subject: Participation in the development of a Control/Command software platform for IoT systems.

    - Refactoring of the metrics calculation module (Gauge, variation, accumulation, state monitoring, group ...),

    - Participation in the creation of a language (DSL) to describe the metrics and the HMI,

    - Participation in a QML HMI generator from the DSL,

    - Participation in CI/CD implementation with Azure

    - Support for application developers
    C# SOLID TDD Design Patterns Linux Git Azure DevOps
  • Stäubli - Faverges
    C#/WPF Developer
    MECHANICAL ENGINEERING
    May 2021 - October 2022 (1 year and 5 months)
    3 missions:
    - Participate in the computer development of the Stäubli Robotics Suite 2022 software

    - Recovery and development of a 3D robot generator for Siemens NX and Process Simulate

    - Development of a new installation and update management setup for SRS 2022
    C# WPF Reactive Programming Mercurial xUnit Scrum JIRA Squirrel
  • CS PROG
    Freelance FullStack C/.Net and Industrial Vision Dev
    TECH
    November 2020 - Today (5 years and 6 months)
    Caen, France
    Internal project for traceability and exploitation of measurements made by vision systems.

    Decentralized architecture, organized in Microservices:
    C# / Clean Architecture / WebApi / Ocelot / Service Worker / NLog / SqlServer / Mongodb / Jenkins / Docker

    - User rights management service
    - Camera data recording service in a DB
    - Vision data reading / processing service in DB
    - Log reading service + retention management
    - API Gateway

    WPF client for analysis and statistics of vision data:
    C# / Material Design / MvvmCross

    - Identification of significant cases among a large number of controls
    - Strengthening of the default library, non-regression method
    - Identification of parts to be recalled in the event of an error in judgment of the vision control.
    - Find the data and image of the control of a specific part

    Web administration client for one of the Microservices:
    C# / Blazor Server / MatBlazor / MudBlazor

    - Service configuration (via API)
    - Multilingual / Authentication / Policies / Roles
    - Status / Stop / Start of internal WorkerService
    C# Microservices Docker Jenkins Windows Presentation Foundation blazor API REST MongoDB

Recommendations

Be the first to recommend Christophe

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

  • Master of Computer Science
    UFR des Sciences de Caen
    2004
    Développement logiciel, application documentaire et imagerie

Skill set

Categories