Thomas Vuille

Thomas Vuille

Senior Software Engineer

Curious, self-driven and proactive, driven by problem-solving

  • I design and develop robust software tailored to users.
  • Speed and quality: I anticipate blockers before they waste time.
  • I proactively work on diverse projects: business software and consumer applications.
  • Beyond code: stepping back on architecture, sharing knowledge and making trade-offs.

Key skills

Technical

C# / .NETPythonTypeScriptAngularSQLClean ArchitectureDockerCI/CDTDD

Soft skills

Self-drivenActive listeningProactiveAgilityQuality focusLeadershipTeachingNeeds analysis

Get in touch

Portfolio

Personal and professional projects

Resume

Experiences, education and skills

Professional experiences

Creator & Developer

MiniMaxPuzzle2026

Multilingual blog about logic puzzles (Nikoli). Automatic solving via Z3/OR-Tools, learn the rules, play online.

AstroTypeScriptPythonZ3OR-ToolsVitestStrykerPlaywrightGitLab CI/CD

Software Engineer, Lead C# / Blazor Developer

Blitz Business Service05/2025 - 01/2026

Development of a debt collection software & lead dev of 3 junior developers.

C# 12.NET 8Blazor WebAssemblyMudBlazorSQL ServerEF CorePostgreSQLJenkinsGitea

Creator & Developer

NewTomSoft2024 - present

Development of puzzle-solving applications (Sudoku, Nonograms, Hitori, etc.) with logical constraint modeling using Z3 and OR-Tools.

Python 3.12Z3OR-Tools (CP-SAT)PlaywrightPytesseractPyCharmGit

Software Engineer, Lead Developer

Addactis06/2023 - 12/2023

Development of workflow software connecting different internal company solutions. Microservices architecture with GitLab CI/CD.

C# 10.NET 6Angular 14TypeScriptSQL ServerEF CoreGitLab CI/CD

Software Engineer - Cybersecurity, Lead Developer

Sysdream04/2022 - 04/2023

From-scratch development of cybersecurity software. Microservices architecture (C# backend, Angular frontend, Go agents).

C# 10.NET 6Angular 14GoPostgreSQLEF CoreRabbitMQLinux

C# .NET 6 Developer

CNR10/2021 - 01/2022

Refactoring of WinForms VB.NET application to WPF C# .NET 6 with hexagonal architecture and EF Core 6. Oracle SQL database.

C# 10.NET 6WPFEF CoreOracle SQL

Software Engineer

Mersen11/2020 - 07/2021

Refactoring of fuse resistance measurement software (legacy VB6 code). Hexagonal architecture, OPC/I-O communication, offline mode with sync.

C#.NET Core 5WPFMVVMEF CoreMySQLSQLiteOPC

C# .NET Trainer

Start In Block / m2i10/2020

5-day training on C# and .NET for C++ developers: CLR, LINQ, EF, WPF/MVVM, ASP.NET MVC, TDD, Clean Code.

C#.NETWPFASP.NET MVCTDDClean Architecture
Show earlier experienceHide earlier experience

C# .NET Core Engineer

Maltem Consulting Group12/2019 - 03/2020

From-scratch internal project on collaborative engagement. Design, development, unit & integration testing.

C#ASP.NET Core 3.1EF CoreSQL ServerjQuery

C# ASP.NET Engineer

Collman Solutions / SNCF Réseau05/2019 - 09/2019

Development of PMS (risk prevention software) for agent certification management, planning and control execution.

C#ASP.NETTFS

Business Owner - IT Services

d'clic pc10/2005 - 12/2016

Home IT troubleshooting company. Prospection, hardware supply, installation, training, maintenance. SFR subcontracting.

C++ Engineer

SII09/2001 - 04/2004

Major account projects: Thales Air Defence, Matra, DGA, APRR. Anti-aircraft defense simulator, missile guidance, highway traffic management.

C++

Education

Ajc Formation

07/2018 - 10/2018

C# Training - .NET ecosystem, Agile/Scrum, ASP.NET/MVC, WPF/XAML, Git, Azure, LINQ, EF, SQL Server

Polytech' Grenoble

09/1998 - 09/2001

Industrial Computer Engineering - C and C++, instrumentation, signal processing, automation

Skills

Languages & Frameworks

C# (≥ 10).NET (≥ 6)ASP.NETPython (≥ 3.12)TypeScriptJavaScriptAngularVue.jsWPF / XAMLBlazorEF CoreSignalRGoAstroJava

Methods & Tools

Agilité (Scrum, XP)SOLIDClean ArchitectureTDDDDDDockerKubernetesMicroservicesSonarQubePlaywrightSeleniumRabbitMQ

Databases

SQL ServerPostgreSQLOracle SQLMySQL / MariaDBSQLiteMongoDBRedisElasticsearch

IDE & Tools

RiderVisual StudioPyCharmWebStormVS CodeGitHub CopilotVitestStrykerTrello

AI & Assistants

Claude CodeOpenCodeCodexZCodeKimi CodeAntigravity

DevOps & Homelab

GitLab CI/CDGitHub ActionsKeycloakAuth0TerraformAnsibleNginxApacheTraefikPortainerPrometheus / GrafanaUptime KumaUmamiFail2banWireGuard / TailscaleNextcloudImmich