I'm a .NET engineer based in Torhout, Belgium. During the last ten years, I have had the opportunity to work on several .NET projects (mainly web-related). My areas of expertise include Microsoft Azure, identity & access management and application integration.
2022-08-01 —
ZORGI is the partnership between the Belgian healthcare IT suppliers Infohos Solutions & Xperthis. As a software development expert, I help to shape the company-wide (cloud) solution/software architecture.
Highlights
- Designed & contributed to the ZORGI Gateway SaaS product. The ZORGI Gateway is a hub to simplify the process of connecting to numerous government IT web services (ehealth.fgov.be, nmvs.eu, ...). It is built as a multi-tenant application. Technologies used include .NET 6, Azure Storage Account, Azure Search, Azure Keyvault, Application Insights, App Service, WCF, React, Bicep (Infrastructure as code).
2021-01-01 — 2022-08-01
ZORGI is the partnership between the Belgian healthcare IT suppliers Infohos Solutions & Xperthis. My role within the organization was technical lead of the 'integrations' team. The 'integrations' team builds modules/packages & products to support customer-facing applications.
Highlights
- Worked on the design & architecture of our multi-tenancy infrastructure. Specifically for our Azure products.
- Analyzed & implemented the SSO infrastructure for our SaaS products (using Azure Active Directory).
- Contributed to the CI/CD Azure DevOps pipelines for our Azure products.
2016-05-01 — 2021-01-01
Infohos Solutions is an IT player in the Belgian healthcare world and provides IT solutions for more than 65 healthcare institutions. I was hired as full stack .NET engineer in the 'integrations' team to develop several (existing) in-house products.
Highlights
- Migrated a SaaS product to Azure infrastructure (lift & shift). Added support to authenticate with OpenID Connect identity providers (Azure Active Directory)
- Integrated one of our applications with Auth0. Auth0 was used as a federation gateway to allow specific identity providers per customer.
- Created a module for our in-house EAI system that loads messages from an Azure Service Bus queue. This allows SaaS products to communicate with on-premise software. The claim check pattern was used for larger messages.
- Rewrote the front-end of one of our products in Knockout.js.
2011-08-01 — 2016-03-01
CogniStreamer is a collaborative innovation platform where users join forces to create, assess, and select innovative ideas within strategically selected areas. The software is highly configurable and allows to create custom programs through pre-defined building blocks and templates. As full stack developer, I worked on the in-house web framework written in .NET & javascript/TypeScript.
Highlights
- Implemented an Oauth 2.0 authorization server.
- Added support to authenticate via ADFS (WS-Federation).
- Contributed to a dependency management console application (specifically for.NET)
- Assisted in setting up a CI/CD platform (Jenkins, MSBuild, Octopus Deploy).
- Worked on various javascript (TypeScript) components.
Howest 2008-09-01 — 2011-06-30
Runner up best flash game
Backend
- .NET (Core)
- SQL Server
- RavenDB
- WCF
Identity & access management
- Azure Active Directory
- ADFS
- Oauth 2.0
- OpenID Connect
- WS-Federation
- SAML 2.0
- IdentityServer 3/4
- Auth0
- Keycloak
Microsoft Azure
- Service Bus Namespace
- Function App
- App Service
- Search service
- Storage account (containers & tables)
- SQL Database
- Key vault
- Application Insights
- Private endpoint
DevOps
- GIT
- CI
- CD
- ARM
- Bicep
- Azure CLI
- PowerShell
Frontend
- React
- TypeScript
Sports
- Cycling
- Running
- Motorsport