Over mij
Hallo, ik ben Stefan Cruysberghs.
Ik ben een gedreven freelance software engineer, architect en technical lead met meer dan 25 jaar ervaring. Ik help organisaties hun .NET/Azure softwarelandschap structureel te professionaliseren met duurzame architecturen, verbeterde testbaarheid en een gedeelde domeintaal. Als hands-on architect en coach verhoog ik kwaliteit en voorspelbaarheid, en zet ik AI-copilots verantwoord in om snelheid te maken zonder concessies aan ontwerpkwaliteit. Met drie decennia ervaring ontwerp ik schaalbare cloudoplossingen, schrijf ik onderhoudbare en performante code, verbeter ik de developer experience, minimaliseer ik technical debt en implementeer ik efficiënte teststrategieën en deployments.
De laatste jaren ligt mijn expertise vooral bij modular monoliths en microservices, clean en vertical slice architectuur, CQRS, DDD, SQL en no-SQL databases en cloud ontwikkelingen met C#, .NET Core, Azure, Azure DevOps, Containers, SQL Server, PostgreSQL, MongoDB, Elastic Search,... Voordien ontwikkelde ik ook webapplicaties met MVC, Angular, React, TypeScript, JavaScript en jQuery, mobiele apps en desktop toepassingen.
In een tijdperk waarin AI steeds meer taken automatiseert en code genereert, is het als software engineer en architect essentieel om een helikopterview te behouden en diepgaande ervaring te hebben met het ontwikkelproces, architectuur, designprincipes, softwarepatronen en best practices. In mijn rol als applicatie-architect vertaal ik functionele vereisten naar technische designs en werk ik het domeinmodel uit, waarbij ik een ubiquitous language stimuleer tussen business en tech. Ik neem technisch leiderschap op mij om ervoor te zorgen dat applicaties goed ontworpen, testbaar, schaalbaar, efficiënt, veilig en stabiel zijn. Daarnaast werk ik nauw samen met businesscollega’s, UX-designers en DevOps-engineers om integrale oplossingen te realiseren. Als technical lead coach ik engineers, voer ik grondige code-reviews uit en geef ik soms trainingen. Ik blijf bewust actief betrokken bij de implementatie, zowel via directe code als door AI copilots zoals GPT en Claude te sturen met doordachte prompts en duidelijke richtlijnen.
De afgelopen 25 jaar heb ik in verschillende industrieën gewerkt variërend van transport, detailhandel en groothandel, productie/fabrieken, gezondheidszorg en ziekenhuizen, pakjesbezorging, bio-informatica en labo's, drones video streaming, smart energy en spatial systems voor verkeersinformatie en simulaties. Ondertussen werk ik ook al heel lang agile (SCRUM en ook SAFe).
Ik heb twee jonge kinderen en woon in Scherpenheuvel en verder ben ik een zeer gepassioneerde reis- en natuurfotograaf.
Mijn diensten
Hoe kan ik u helpen uw volgende project naar nieuwe hoogten te tillen?
Architect en/of tech lead
Langetermijnprojecten als applicatie-architect en/of technical lead/coach in een gemotiveerd team waar ik mee een visie kan ontwikkelen en aan de kar kan trekken. Architectuur, software designs en domain model uittekenen, guidelines voor AI opzetten, coaching van engineers/developers, samenwerken met product owners, business analysts en UX designers, hands-on ontwikkelen van backend/cloud software in .NET/Azure, ...
Opzetten greenfield/POC projecten
Kortere opdrachten om zelfstandig of in een klein team snel en efficiënt greenfield projecten of proof-of-concepts te ontwikkelen met meest recente .NET/Azure gerelateerde technologieën.
Advies, ondersteuning en training
Opdrachten voor ondersteuning, advies en hulp bij technische uitdagingen, opstellen van Software Development Life Cycle (SDLC) of technical guidelines, keuzes maken en opzetten van architectuur en tools. Ook op maat uitgewerkte trainingen en coaching van engineers kan ik aanbieden.
Ik ben eventueel beschikbaar als freelancer vanaf 2026 in de regio Limburg/Kempen/Vlaams-Brabant
Contacteer me voor alle uitdagende en innovatieve projecten
Contacteer mijMijn vaardigheden en kwaliteiten
Positieve mentaliteit
Ik ben heel rustig, pragmatisch en efficiënt. Ik werk hard en nauwgezet, ben positief en oplossingsgericht, heb goede communicatie- en samenwerkingsvaardigheden en ik hou van open communicatie en no-nonsense aanpak.
Verantwoordelijk en zelfstandig
Ik neem graag de verantwoordelijkheid om zelfstandig en goed gestructureerd software te analyseren, ontwikkelen, documenteren en op te leveren. Ik heb veel gewerkt voor grotere kmo's, start-up en scale-up bedrijven met kleine maar gedreven teams.
Team-player, leiding geven en kennis delen
Ik ben een goede team-player en kan ook de leiding nemen en mensen motiveren. Ik krijg zelf energie door het samenwerken met slimme en gedreven collega's. Ik deel met veel plezier mijn kennis, hou ervan om engineers/developers technisch te coachen en business/product en DevOps collega's te ondersteunen. Ik heb ook een diploma lerarenopleiding en geef graag technische trainingen en workshops. Ik ben wel geen theoreticus die goochelt met terminologie. Ik kan vrij goed inschattingen maken, roadmap, guidelines en SDLC mee opstellen.
Creatief
Ik vind het heerlijk om mee te werken aan innoverende projecten. Ik ben zeer creatief in het zoeken naar functionele en technische oplossingen en ik kan ideeën en mogelijke oplossingen heel duidelijk presenteren aan collega's. Meestal heb ik ook waardevolle inzichten over UI/UX design.
Leergierig
Ik blijf gefascineerd door nieuwe technologieën en hou van functionele en technische uitdagingen. Ik ga graag naar conferenties (Techorama, CloudBrew, Visug), lees technische boeken en blogs, en volg een reeks YouTube-kanalen. Bijleren, groeien en nieuwe inzichten verwerven blijft noodzakelijk in onze sector. Vandaag de dag is het ook heel boeiend om AI-tools zoals GitHub Copilot actief inzet te zetten om kwalitatieve code, testscenario’s en documentatie te genereren.
Vakmanschap en engineering
Ik waardeer vakmanschap enorm en het opleveren van kwalitatieve code vormt de basis. Ik probeer echter ook om 'developers' te ondersteunen om door te groeien tot 'engineers' die ook met complexere situaties overweg kunnen, naar het grotere plaatje kijken en goede software designs maken. Ik heb heel wat ervaring met het ondersteunen van teams bij het opzetten van een efficiënte testpiramide, build pipelines en het configureren van meerdere omgevingen met realistische testdata. Daarnaast hecht ik veel waarde aan een goed ingerichte ontwikkelomgeving op de lokale pc's van engineers.
Veel en brede ervaring
Ik begon met programmeren toen ik 12 jaar oud was en gaf een jaar later al computerlessen aan jongeren en volwassenen in mijn computerclub. Ondertussen ontwikkel ik al 30 jaar professionele software voor desktop PC's, web, mobile devices en de laatste 14 jaar voor de cloud. Ik heb gewerkt in verschillende sectoren en voor bedrijven zoals Gencom, Yuse, Bringme, UgenTec en Cegeka (EngineeringStudio).
Expertise design/architectuur/cloud
Ik heb zeer gedegen kennis van software design en architectuur, develop en DevOps tools. Ik start graag met de opbouw van een modular monolith met clean of vertical slice architectuur gebruikmakend van Domain-Driven Design, CQRS en messaging. Waar nodig bouw ik microservices of serverless functions. Telemetry, healthchecks, versioning, authentication, code analysis, migrations, ... voorzie ik liefst vanaf dag één. Ik weet heel goed hoe AI, mobile apps, web apps, externe hardware en API integraties in het totale architectuur plaatje moeten passen.
Functioneel meedenken
Ik hecht veel belang aan goed software design. Dit kan enkel door de gevraagde functionaliteiten zeer goed te begrijpen en samen met klanten, product owners, business analysts en UX designers een visie voor een product te ontwikkelen. Degelijke solution designs uitwerken is voor mij essentieel. Ik geloof ook sterk in het belang van een ubiquitous language binnen het team, wat bijdraagt aan betere communicatie.
Mijn kennis en ervaring
.NET 90%
C#, .NET (v2-v9), ASP.NET, Entity Framework, WebAPI, LINQ, expression trees, reflection, MediatR, Scrutor, SignalR, FluentValidations, FluentResults, FluentAssertions, Shouldly, Health checks, MassTransit, OpenTelemetry, Swagger, MSTest, xUnit, Moq, NSubstitute, NBuilder, gRPC, AutoMapper, Polly & Resilience, EF Core Bulk Extensions, Hangfire, Serilog, Protobuf, Distributed Lock, ArchUnitNET, IdentityServer, Auth0, Ory, MVC, Magick, RestSharp, Refit, MongoDB Driver, ExcelPlus, Benchmark, IoT devices (GPIO). Geen praktijkervaring maar wel kennis van Aspire, Blazor, YARP, OData, GraphQL, Redis cache, OpenAI, Semantic Kernel, …
Azure 80%
BICEP, App Services, Container Apps & Jobs, Container Instances, Kubernetes (AKS), Static Web Apps, SQL Server, Blob Storage, Table Storage, Azurite, Service Bus, Key Vault, Application Insights & Azure Monitor, Log Analytics, Virtual Machines (en basis Linux), Identity Providers, Container Registries, Azure Function, IoT Hub, SendGrid, CosmosDB, Automation Accounts, VNets/Subnets/Private endpoints, CLI.
Databases 80%
Veel expertise met relationele databases zoals SQL Server, MySQL/MariaDB, PostgreSQL (PostGis), Sqlite, Interbase, Oracle en analyseren en optimaliseren van query plans. Ook ervaring met no-sql databases zoals Elastic Search, CosmosDB en MongoDB.
Architectuur en design 80%
Uitgebreide kennis over ontwerpen en implementeren van architecturen en frameworks (clean code, SOLID, design patterns, enterprise patterns, modular monoliths, microservices, serverless functions, clean architecture, vertical slices, CQRS, DDD, event-sourcing, outbox-inbox), unit (outside-in TDD) & integration testing, debugging en monitoring, opzetten van ALM tools, managen van technical debt, ... Heel wat praktijk ervaring met distributed applicaties die multi-region, multi-tenant, i18n, messaging, background jobs, thirdparty API's, hardware integraties ondersteunen.
Developer tools 90%
Visual Studio, Visual Studio Code, Code Analysis (Sonar), GitHub Copilot (GPT en Claude), Resharper, LinqPad, dotCover, Git, Bitbucket, SQL Management Studio & Profiler, Studio 3T, MySQL Workbench, Aspire Dashboard, Seq, Postman, DevToys, Windows Terminal, Stoplight.io, Delphi Studio.
Integraties 80%
Distributed systemen met resiliency en messaging via MassTransit, Azure Service Bus en RabbitMQ, OAuth2 authenticatie via IdentityServer, Auth0 en Ory, integratie van thirdparty API's van Adyen, GLS, Bubblepost, Wikipedia, Google Geocoding, Microsoft Translate, Wowza video streaming, GeoServer en PostGIS database en GeoJSON, aansturing en UI bovenop sample-to-result labo-instrument van Hamilton, aansturing hardware Bringme-thuisleveringskasten, parsing bestanden van diverse qPCR labo-instrumenten, seriële aansturing van machines in fabrieken, integratie met Finadwin boekhoudsoftware, ...
Azure DevOps 60%
Git Repositories, Build en Release Pipelines, YAML, Infrastructure as Code (IaC) met BICEP en ARM, Nuget Repositories
Containerisatie en virtualizatie tools 50%
Docker, Container Apps/Jobs/Instances, Azure Virtual Machines, VMWare, VirtualBox, Synology NAS, SSH
Web technologieën25%
React, Angular, TypeScript, HTML, CSS, JavaScript, PHP, Wordpress, Bootstrap, MVC, jQuery, Silverlight
Windows desktop applicaties 25%
Vroeger veel expertise met WPF, WinForms en Delphi en heel veel visuele componenten ontwikkeld.
Mobiele applicaties 10%
Gebruik van iOS en Android operating systems en applicaties, ontwikkeling hybride HTML applicaties met Cordova, ontwikkeling voor Windows Phone, basiskennis Xamarin.
IoT, elektronica en domotica5%
Als hobby speel ik wel eens met Raspberry Pi (NET Core en .NET IoT-libraries) en Arduino en elektronica. Ook verdiep ik mij een beetje in domotica via Home Assistant en automatiseringen via de Hue API.
Methodologieën
Vele jaren ervaring met agile werken; zowel SCRUM als SAFe. Ik heb al mee SDLC's uitgewerkt en vele technische guidelines opgesteld. Ik ben ook grote verdediger van gedegen Domain-Driven Design, een gedeelde ubiquitous language en degelijke solution en software designs.
Project tools
Atlassian tools JIRA en Confluence, Microsoft OneNote en Visio, Azure DevOps Boards, Sparx Enterprise Architect, Figma
Taal
Ik schrijf en lees zeer goed in het Engels en spreken gaat vrij vloeiend. Franse beheers ik echter niet.
Grafische applicaties
Als hobby natuurfotograaf ben ik ook zeer bedreven in Adobe Lightroom en Photoshop en meerdere grafische apps en plugins. Ook ken ik de basis van videobewerking met DaVinci Resolve en desktop publishing met Affinity Publisher.
Contacteer mij
Stuur me zeker een bericht als u kennis met mij wil maken en wil bekijken hoe ik uw team kan versterken of project(en) kan professionaliseren. Ik ben beschikbaar als freelancer in de regio Limburg/Kempen/Vlaams-Brabant. Ik heb een sterke voorkeur voor langdurige innovatieve greenfield projecten met .NET/Azure en ik werk graag hybride.