TIRITIX

Thierry Bremard

Senior C#/.NET Software Engineer & Technical Lead — Automation, Architecture, Developer Tooling & AI

Nuremberg, Germany
Thierry Bremard

Profile

Over 10 years of experience with C#/.NET. My strength lies where established systems need to get better: reducing dependencies, building quality in early, and taking ownership of the entire chain — from architecture through to production. Test execution accelerated by a factor of 10; Jenkins workflows cut from one hour to ten minutes.

Professional Experience

Quality Engineer – Process Unification
January 2026 - August 2026
Schleupen | Moers, Germany (remote)
  • Cut Jenkins workflow execution time from 1 hour to 10 minutes (−83 %): analysed and resolved faults in the CI/CD processes, ran a systematic top-down investigation of the pipelines and identified bottlenecks using diagnostic tools
  • Reduced propagation time between Azure Artifacts and Jenkins across 100+ repositories to one third: reworked the workflow — replaced per-file network shares with compressed ZIP transfer, substantially lowering network load
  • Designed and implemented CI/CD observability: AI-assisted log parser plus automated execution reports delivered by e-mail
  • Unified version management across repositories and consolidated inconsistencies
Technologies: Azure DevOps, Azure Artifacts, Jenkins, CI/CD pipelines, PowerShell (extensive tooling development), Claude Code, diagnostic and profiling tools, AI-assisted log parsing, version management
Solo Developer – Xopoz (Android App)
September 2025 - December 2025
Own product | Nuremberg, Germany
  • Owned the product end to end, from concept to production: designed, built and published the Android app Xopoz to the Google Play Store as sole developer — Play Store | Specification & docs
  • Delivered the full stack single-handed: Android front end in Kotlin, backend in C#, plus setup and operation of a Windows Virtual Private Server (VPS) — second self-built Android app; the first (Xolorz, a colour-learning game for children, 5 languages) was built a month earlier to learn Kotlin
  • End-to-end encryption of GPS location data: per-team keys and a hardware-backed key hierarchy in the Android Keystore (AES-256/GCM) — the server stores ciphertext only; GDPR compliance by privacy-by-design
  • Built a complete support and forensics chain: in-app ticket creation transmits local logs over a REST interface; staff tooling (Python, Claude Code skill) analyses tickets and cross-matches them against server logs — root-cause analysis spanning both codebases
  • AI-assisted development with Claude Code throughout — from specification to server configuration
Technologies: Kotlin, Android SDK, C#, .NET, REST API, end-to-end encryption (AES-256/GCM), Android Keystore, GDPR, Python, Windows Server (VPS), Google Play Console, Claude Code
Senior Software Engineer
September 2020 - August 2025
GfK-NIQ | Technical Test Team | Nuremberg, Germany
  • Technical lead of a 3-person test team: designed and implemented scalable software supporting automated test processes for 50+ developers across 5 C# solutions (desktop applications, console applications, Windows Services, front end) — continuously improved the development and test infrastructure in close collaboration with the development teams
  • Replaced the licensed Ranorex tool with a fully in-house UI automation framework (direct Win32 API interaction): test execution accelerated by a factor of 10 — while eliminating licence costs and gaining full control over the source code
  • Led a comprehensive migration from .NET Framework 4.8 to .NET 8: modernised the entire test infrastructure, reduced technical debt, improved maintainability and performance
  • Applied TDD rigorously: automated regression tests reproducing reported defects before patches were applied, extended web test coverage with Selenium and Playwright, and built an ASP.NET Core interface serving test data for integration tests across environments
  • Developed a Model Context Protocol (MCP) server in C# for Claude AI integration — AI integration in a production enterprise environment
Technologies: C#, .NET 8, .NET Framework 4.8, ASP.NET Core Web API, Angular, Win32 API, Named Pipes IPC, Visual Studio, Selenium, Playwright, NUnit, VsTest, Postman, TFS, Azure DevOps, GitLab, YAML, NuGet, Nexus, MySQL, Oracle, IIS, PowerShell, Active Directory, MCP/Claude AI
Methods: TDD, Clean Code, Dependency Injection, system architecture, Agile/Scrum
C# Developer & Consultant
September 2015 - August 2020
MargoGroup Consulting (IT service provider) | Paris, France · rotating client engagements
  • Engie (energy sector) - February 2020 to August 2020: built C# profit-and-loss systems using the Task Parallel Library (TPL), created REST API web services monitoring 700+ Windows Services, implemented Azure DevOps pipelines, developed a Python log parser for automated e-mail reports
  • Ostrum Asset Management - January 2017 to January 2020: extended a large-scale C# WinForms desktop application (Titan Framework), implemented CI/CD practices with Jenkins and SonarQube for quality assurance
  • Société Générale CIB - November 2015 to December 2016: developed electronic trading solutions for investment banking, refactored legacy systems for improved performance and maintainability
  • Worked across a broad technical environment: C# .NET Framework, WinForms, WPF, Visual Studio, multiple databases (SQL Server, Oracle, Sybase), DevExpress components
  • Applied Test Driven Development (TDD) with ReSharper, NCrunch, NUnit (stub & mock) and NSubstitute; carried out code reviews and unit testing
Technologies: C#, .NET Framework, WinForms, WPF, DevExpress, Visual Studio, SQL Server, Oracle (PL/SQL), Sybase, Task Parallel Library (TPL), REST API, SOAP, WCF, Python, Jenkins, SonarQube, Azure DevOps, NUnit, NSubstitute, ReSharper, NCrunch
Methods: TDD, code reviews, unit testing, Agile/Scrum

Education

Chartered Market Technician (CMT), Level 1
2020
CMT Association — financial market analysis
Master of Engineering in Telecommunications Engineering
September 2015
ESIEE Paris, France
Exchange programme (Erasmus)
September 2014
University of Ulm, Germany

Languages

  • French: native
  • English: business fluent (C1)
  • German: business fluent (C1)

Additional Skills & Working Style

Soft skills: ownership, technical foresight, strong commitment, proactivity, initiative, independent working style, communication skills, teamwork, analytical thinking, structured approach, problem-solving, customer focus.

Industry experience: financial sector, banking, asset management, investment banking, electronic trading, energy sector, market research.

Specialisations: system integration & interface development, monitoring & observability, CI/CD pipelines & build automation, migration & modernisation, framework migration, technology upgrades, code refactoring, architecture modernisation, in-house tooling, requirements analysis, technical documentation, 2nd-level support.

Online: GitHub — github.com/tbremard  ·  website — tiritix.com