Below are some of the highlights of the work I have done and the technologies I worked with over the last years. For an overview of my work experience and education, please check out my LinkedIn profile or request my full CV.
Technologies
These are some of the major recent technologies I'm experienced in. As software technology is moving fast, this is by no means a definite list.
Frontend
|
AngularJS and Angular |
|
React |
|
Vue |
|
JavaScript |
|
TypeScript |
|
NodeJs |
|
Webpack |
|
Vite |
|
HTML & CSS |
Backend
|
C# |
|
.NET Core and .NET Framework |
|
ASP.NET Core and ASP.NET |
|
Entity Framework Core and Entity Framework |
|
Microsoft SQL Server |
|
Microsoft Azure |
|
Umbraco CMS |
Architectural topics
- Azure architecture using Web Apps, Static Web Apps, Frontdoor, CDN, Storage and SQL.
- Access and security: access management, multitenancy, secure software with OWASP, Single Sign On.
- Data management: data import, export, mappings and conversions. Data reporting and dashboards.
- ASP.NET Core integration testing.
Open source projects
Over the years I have worked on a number of hobby projects, some of which are available via GitHub.
- StrixIT Platform. I started out building a modular web platform for StrixIT, but implemented a lot more than needed and also used it as a CMS for a board game I was working on at the time. The CMS is build using the .NET Framework and I'm not maintaining it anymore.
- StoryScript. An engine to build games, it started out to support simple text-based adventures in using HTML but turned into a game builder that can create various games that run in a browser or on a desktop (via Electron). I added elaborate documentation on how to use it too. I also put online some demos and games created with it.
Webserver
- StrixApplicationServer. I build a new platform using .NET Core in which I used much of the StrixIT Platform. This new platform is not open source (yet). This website is running on the StrixApplicationServer, as well as the sites mentioned below.
Websites
- StoryScript. De website for promoting StoryScript. I rewrote the original PDF manual as online tutorials here, in which I used prism.js to conveniently show and share code snippets. The demos and games I created using it can also be found here.
- Blue mirror. A website I build to write down my philosophical ideas, when I have time and inspiration to do so.
Games
- Using StoryScript I build Veils of Verdandi, a digital edition of the board game published by Fasold Publishing.

