Senior .NET Backend Engineer

Victor Deleau

I modernize .NET applications without stopping production, and I fix them when they break. I learn the business before I write the code.

Currently responsible for about fifteen business applications for a network of accounting firms, one of which I’m modernizing in depth.

Open to remote roles, including US time zones.

Expertise

How I work, in my job and in my own projects.

Projects

Open source and personal projects.

Nuggy

A VS Code extension for managing NuGet packages in professional .NET codebases: native Central Package Management, a compatibility matrix per target framework, and edits to your project files without reformatting, for clean diffs. Cross-platform, available in 4 languages (English, French, Spanish, German).

  • TypeScript
  • VS Code
  • NuGet

DotnetCleanAspire

A .NET boilerplate for Clean Architecture, DDD and CQRS, with layer boundaries enforced by architecture tests and a Result pattern for errors.

  • .NET
  • Clean Architecture
  • DDD
  • CQRS
  • Testcontainers

.NET RAG pipeline

A RAG pipeline over GDPR texts, built in .NET. It runs on a local model, so data never leaves the infrastructure, with guardrails and evaluation datasets to measure answer quality.

  • .NET
  • RAG
  • Local LLM
  • Evals

Self-transfer flight engine

An engine that finds cheap multi-airline itineraries that no single airline sells. It draws on my knowledge of airline revenue management and on market mechanics, such as the low fares some airlines hand to online travel agencies (OTAs) to fill their planes, without showing those prices on their own channels. A .NET API takes the traveler’s requirements and starts a Python worker, which aggregates flight data, builds a route graph and ranks connections against those requirements.

  • .NET
  • Python
  • React
  • TypeScript

Homelab

A k3s cluster I run for personal workloads and platform experiments: OIDC identity, secrets management, a message bus, full observability and default-deny networking.

  • k3s
  • Authentik
  • Vault
  • RabbitMQ
  • Grafana
  • Tailscale

About

I’m self-taught. After a year of accounting studies, I taught myself web development at 19, without a degree, and reached a senior role in about three and a half years.

I started at a small web agency, where I became the team’s technical reference. Then, at a consultancy, my first client mission led the client to offer me an application owner role: GIE Artic, which builds and runs the software for a network of French accounting firms.

Business matters as much as code. My accounting studies taught me how finance and legal domains actually work, so I read a data model the way the business does.

I’ve loved aviation since I was a kid, for how technical it is. An internship at a business travel agency later showed me the other side of the industry, including GDSs like Amadeus and Sabre. I worked on Sabre in cryptic mode, entirely by commands, and was operational in less than a day. That’s where my interest in travel tech, and later airline revenue management, took root.

Experience

  1. Mar 2026 – present
    GIE Artic
    Senior .NET Backend Engineer / Technical Application Owner
    About fifteen business applications in my care: architecture, modernization, run and releases.
  2. Feb 2025 – Feb 2026
    Devolis
    .NET Consultant
    .NET development missions for clients, then three months as application owner before one of the clients hired me.
  3. Oct 2024 – present
    CoreSync
    My sole proprietorship, which I also use to publish my open-source projects.
  4. Feb 2023 – Nov 2024
    Dadev
    Fullstack Developer
    Became the team’s technical reference: infrastructure, CI/CD, migration to .NET.

Core stack

  • C#
  • .NET
  • ASP.NET Core
  • EF Core
  • PostgreSQL
  • Azure
  • Kubernetes
  • OpenTelemetry

Approach: Clean Architecture, DDD, CQRS, distributed systems, observability.

Languages

English
Professional
French
Native
Spanish
Conversational

Contact

Open to remote roles, including US time zones.