Thomas
Vangoidsenhoven

Senior .NET Software Engineer

Building scalable, secure, cloud-native applications with a passion for clean architecture and developer experience.

// ABOUT ME

Crafting Digital
Experiences

With over 7 years of experience in .NET development, I specialize in building robust, scalable backend systems and cloud-native applications.

My expertise spans the entire .NET ecosystem, from ASP.NET Core APIs to Azure cloud services, with a strong focus on clean architecture and DevOps practices.

I'm passionate about writing maintainable code, mentoring teams, and staying at the forefront of modern software development practices.

7+
Years Experience
20+
Projects Delivered
5M+
API Requests/Day
10+
Engineers Mentored
// TECHNICAL SKILLS

My Tech Stack

Languages

C# 95%
TypeScript 85%
SQL (PostgreSQL/MSSQL) 90%
Redis 90%
MongoDB 70%
CLI 80%

Frameworks & Libraries

ASP.NET Core 95%
Entity Framework 90%
Svelte/SvelteKit 90%
Vue/Nuxt 80%
Angular 75%
React 60%

Tools & Platforms

Claude Code 95%
Docker 80%
JetBrains IDEs 90%
Git 95%
Terraform 80%
AWS 85%
Azure 70%
OpenTelemetry 70%

Practices & Patterns

Clean Architecture 90%
Hexagonal Design 85%
Domain-Driven Design 85%
CI/CD Pipelines 95%
Microservices 85%
REST API Design 90%
AGILE/Scrum 85%
OIDC/OAUTH 90%
Testing (Unit & Integration) 85%
// WORK HISTORY

Professional Experience

Jun 2023 - Present

Software Developer - Freelance

Twipe

Creating, maintaining and optimizing .NET based newspaper processing pipelines managed by Terraform on AWS. Integrating Authentication/Authorization systems (OIDC, Piano, Auth0, Keycloak). Migration of legacy .NET endpoints to Domain Driven Hexagonal design architecture.

AWS/TerraformAuth SystemsDDD/Hexagonal
Nov 2021 - Jun 2023

Software Engineer - Internal

3P

Responsible for the technical analysis / design and creation of new web modules using Vue/Typescript/Nuxt for the front-end and creating/integrating this with a .NET 6/EFCORE/MSSQL backend stack. Maintained WINFORM/C#/Angular desktop projects and created frontend component libraries (BFF).

Vue/Nuxt.NET 6/EF CoreBFF Architecture
Feb 2019 - Nov 2021

Software Engineer - Consultant

Inetum / RealDolmen / GFI

Consultant work for J&J (compound testing dashboards), SES Vanderhave (seed batch quality management), Toyota (regression testing tools), and internal R&D team creating chatbots with LUIS.AI.

.NET CoreAngularLUIS.AI/Chatbots
// FEATURED WORK

Notable Projects

Newspaper Processing Pipelines

Creating, maintaining and optimizing .NET based newspaper processing pipelines managed by Infrastructure as Code on AWS

.NETAWS Lambda/SQSTerraformBitbucket CI/CD

Auth System Integrations

Integrating and setting up Authentication/Authorization systems across multiple platforms and providers

OIDC/OAuthAuth0PianoKeycloak

DDD Hexagonal Architecture Migration

Migration of legacy .NET endpoints to a new Domain Driven Hexagonal design architecture

.NETDDDHexagonal ArchitectureAPI Design

Regression Testing Tools

Creating regression testing tools for Toyota using .NET, Nunjucks and MongoDB

.NETNunjucksMongoDBTest Automation

Seed Batch Quality Management

Application to check the quality and manage approval of sugar beet seed batches for SES Vanderhave

.NET CoreOracle SQLEntity Framework CoreAngular 6

Compound Testing Dashboards

Creating dashboards around broad spectrum compound testing for Johnson & Johnson

.NETAngularJSSQL ServerData Visualization
// CREDENTIALS

Expertise & Education

Technical Expertise

Authentication & Authorization

PKCE, OIDC, OAuth, Auth0, Piano, Keycloak

Architecture & Design

DDD, Hexagonal Design, Microservices, BPMN

DevOps & Infrastructure

Terraform IaC, AWS, Azure, CI/CD Pipelines

Education

Bachelor in Computer Science

UCLL - Leuven

2015 - 2019

Applied informatics degree with focus on software engineering and full-stack development.

Continuous Learning

Regular participant in .NET conferences, active contributor to open source projects, and author of technical blog posts on modern .NET development.

// GET IN TOUCH

Let's Connect

Have a project in mind or looking for a .NET expert to join your team? I'd love to hear from you.