Welkom

Ik ben Stefan Cruysberghs

Software engineer/architect/tech lead

Expert in .NET/Azure/databases

Met meer dan 25 jaar ervaring

beschikbaar voor regio Limburg/Kempen/Vlaams-Brabant

Stefan Cruysberghs

Over mij

Hallo, ik ben Stefan Cruysberghs.

Ik ben een gedreven freelance software engineer, architect en technical lead met meer dan 25 jaar ervaring. Mijn passies liggen in het gebruik van moderne technologieën, het creëren van doordachte functionele en technische software-ontwerpen en het samenwerken met gedreven collega's. Na drie decennia in het vak heb ik een helder inzicht ontwikkeld hoe m'n distributed backend/cloud-architecturen moet ontwerpen, onderhoudbare en performante code van hoge kwaliteit kan schrijven, technical deb kan minimaliseren, DDD en een ubiquitous language kan introduceren, unit en integratie testen efficiënt kan implementeren, deployments naar de cloud dient op te zetten, …

De laatste jaren ligt mijn expertise vooral bij modular monoliths en microservices, vertical slice architectuur, CQRS, domain-driven-design, SQL en no-SQL databases en cloud ontwikkelingen met C#, .NET Core, Azure, Azure DevOps, Containers, Elastic Search,... Voordien ontwikkelde ik ook webapplicaties met MVC, Angular, TypeScript, JavaScript en jQuery, mobiele apps en desktop toepassingen.

In mijn rol als applicatie-architect vertaal ik functionele vereisten naar technische designs en werk ik het domain model uit. Ik neem technisch leiderschap om ervoor te zorgen dat applicaties goed ontworpen, testbaar, schaalbaar, efficiënt, veilig en stabiel zijn. Verder werk ik graag samen met business/product collega's, UX designers en DevOps engineers. Als technical lead coach ik engineers, doe ik veel code-reviews en geef ik trainingen. En zelf code implementeren doe ik ook nog heel graag.

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 tot smart energy oplossingen. Ondertussen werk ik ook al 12 agile (SCRUM en ook SAFe).

Meer over mij

Mijn diensten


Hoe ik u kan helpen om uw volgende project naar nieuwe hoogten te tillen?

Ik ben eventueel beschikbaar als freelancer vanaf begin 2025 in de regio Limburg/Kempen/Vlaams-Brabant

Contacteer me voor alle uitdagende en innoverende projecten

Contacteer mij

Waarom ben ik een goede aanwinst?


Mijn vaardigheden en kwaliteiten

Mijn kennis en ervaring

.NET 90%

C#, .NET (v2-v8), ASP.NET, Entity Framework, WebAPI, MVC, LINQ, expression trees, reflection, MediatR, Scrutor, SignalR, AutoMapper, FluentValidations, FluentAssertions, Health checks, Swagger, EF Core Bulk Extensions, nUnit & xUnit, Moq, NBuilder, gRPC, Polly & Resilience, Hangfire, Serilog, MassTransit, OpenTelemetry, Protobuf, Distributed Lock, IdentityServer, Auth0, Magick, RestSharp, ExcelPlus, Benchmark, ... Geen praktijkervaring maar enige kennis van YARP, OData, GraphQL, Redis cache, OpenAI, Blazor, …

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, Function Apps, IoT Hub, SendGrid, CosmosDB, Automation Accounts, VNets/Subsnets/Private endpoints, CLI, ...

Databases 80%

Veel expertise met relationele databases zoals SQL Server, MySQL/MariaDB, 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, unit & 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 (custom project and item templates), Code Analysis, Resharper, LinqPad, dotCover, Visual Studio Code, 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 Azure Service Bus, MassTransit en RabbitMQ, integratie van thirdparty API's van Auth0, Adyen, GLS, Bubblepost, Wikipedia, Google Geocoding, Microsoft Translate, Wowza, ..., 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, ARM templates, BICEP scripts, Nuget Repositories, ...

Containerisatie en virtualizatie tools 50%

Docker, Portainer, Container Apps/Jobs/Instances, Azure Virtual Machines, VMWare, VirtualBox, Synology NAS, ...

Web technologiën30%

HTML, CSS, JavaScript, jQuery, TypeScript, Angular, PHP, Smarty, Wordpress, Bootstrap, MVC, 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 domotica10%

Als hobby speel ik wel eens met Raspberry Pi (NET Core &.NET IoT-libraries) en Arduino en elektronica. Ook verdiep ik mij in domotica via Home Assistent en automatisaties via 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, 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 uitstekend in het Engels en spreken gaat vrij vloeiend. De Franse taal ben echter niet machtig.

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 een bericht met een duidelijke omschrijving van de opdracht, de duur, locatie en verwachtingen. Daarna bekijken we hoe en wanneer we de samenwerking verder kunnen uitwerken. Ik ben beschikbaar als freelancer in de regio Limburg/Kempen/Vlaams-Brabant. Ik heb een sterke voorkeur voor hybride werken en innovatieve greenfield projecten.