Fullstack .NET Developer

Tobias Ham

Rustig, nieuwsgierig en oplossingsgericht — ik werk graag samen om dingen echt kloppend te krijgen.

C# / .NETBlazorEntity Framework CoreDomain-Driven DesignAzure & Azure Service BusGraphQLxUnit / Reqnroll / PlaywrightAzure Pipelines & BicepGitHub Copilot / AI-ondersteund ontwikkelen
Profielfoto van Tobias Ham

Uitgelicht werk

Een greep uit recente projecten. Meer voorbeelden vind je op de portfolio-pagina.

Screenshot van Facturatie- en contractplatform gastransport & -opslag

Facturatie- en contractplatform gastransport & -opslag

Bij Gasunie werk ik mee aan het CtB-platform: een greenfield monorepo voor facturatie en contractbeheer van gastransport (GTS) en gasopslag (BBL), gebouwd volgens Domain-Driven Design en Clean Architecture. Ik implementeer billinglogica zoals concept-, correctie- en overschrijdingsfacturen en planning van factuurruns, en verwerk domeingebeurtenissen via NServiceBus en Azure Service Bus. Kwaliteit borgen we met een brede testaanpak (xUnit, Reqnroll, Playwright) en Azure Pipelines met Bicep voor infrastructuur.

C#.NETBlazorEntity Framework CoreNServiceBusAzure Service BusGraphQLAzure PipelinesBicep
Screenshot van Grenscontrole-applicatie reisdocumenten

Grenscontrole-applicatie reisdocumenten

Voor de Koninklijke Marechaussee werkte ik mee aan een applicatie waarmee reisdocumenten aan de grens gevalideerd worden. Ik onderhield C#-API's, begeleidde de doorontwikkeling na de livegang en beheerde de CI/CD-pijplijnen (Jenkins) richting IIS-omgevingen op meerdere machines. Later hielp ik de klant met nieuwe features en de configuratie van Keycloak en AD FS voor authenticatie.

C#ASP.NET.NET FrameworkMicrosoft SQLJenkinsIIS

Stack & werkwijze

Een overzicht van de technologieën, methodes en tools waar ik dagelijks mee werk.

Taal & runtime

C#.NET 9.NET Aspire

Architectuur

Domain-Driven DesignClean ArchitectureCQRSEvent-driven

Front-end

BlazorAngularHTML5 / CSS3

Data

Entity Framework CoreMicrosoft SQL ServerMongoDB

Integratie & messaging

RESTGraphQLNServiceBusAzure Service Bus

Testen

xUnitReqnroll (BDD)PlaywrightTDD

CI/CD & cloud

Azure PipelinesBicep (IaC)DockerAzure DevOps

Kwaliteit

SonarQubeCode reviewDesign patterns

AI & tooling

GitHub CopilotGitHub Copilot CLIAI-ondersteund ontwikkelen
Er is een onverwachte fout opgetreden. Herladen 🗙