Software engineering

Building great software that is pragmatic, not over-engineered, but is well-scalable when the need arises: That is what I love to do.

I started my professional developer career in 2004. But, as every good engineer does, my actual developer experience started way before that. At around the age 9 I started copying over a moonlander game on a ZX spectrum from a book. I tried to change some of the code, to change the game. I failed, but something was born: A passion to create things that work and look good.

Tech stacks and engineering vision

Starting from classic ASP, I have been working with the Microsoft stack for a long time. I have worked with .net MVC, .net core, Azure, CosmosDB, SQL server, MySql, Angular, Vue and React. From the beginning I have valued pragmatic solutions over over-engineered solutions. That does not mean I love good architectured software. I strive to look for frameworks that provide an opionated set of defaults and tools that can be easily extended when needed. I see this in frameworks like Vue, .net core and Astro for example.

Vision of engineering management

I believe that every engineer is a professional. They know what they are doing and they know how to do it. I will not mingle in day-to-day decisions, or how to code. I do want to support engineers to do their job the best way they can. By providing things they need. By coaching them in soft-skills. By making sure there is a clear vision of the product we are building.

Me around 5 years old, typing away on the ZX spectrum. To be honest, I probably was not coding here.

Experience as a developer



My experience through the years


Soigné - Engineer & Co-founder

Starting the next thing from the ground up with an amazing founding team. Putting in everything we've learned over the years and adding a whole lot of new exciting things. To have the freedom to build something from the ground up, as we envision, together with customers who are willing and eager to think along, is an amazing experience
  • .net core
  • vue
  • MongoDb
  • k8s, terraform
  • Cloud development
  • Cloud architecture

Formitable - Engineering Manager

Coming back but actually never really left. I am back at Formitable as Engineering Manager. I managed a team of 8~10 engineers. Introducing the exciting new process framework Mission Driven Development (MDD). Helping the change to that framework, making sure we still delivered value to our customers was a fun challenge. Supporting the engineers and helping the MDD teams, making sure they are happy and productive.
  • Process management
  • Coaching
  • Team lead
  • .net core
  • Cloud development
  • Cloud architecture
  • Document databases (CosmosDB)

Formitable - Engineer

The most energetic and result-oriented software company I have ever worked for. Under the inspiring leadership of Cyril and Raymond we are making a product that we are proud of every day. Because we all work on it with a lot of pleasure and energy. Formitable is shaking up the restaurant world in a positive way!
  • Coaching of my team
  • Team lead
  • Projectmanagement
  • .net core
  • Angular
  • Cloud development
  • Cloud architecture
  • Document databases (CosmosDB)

ANETO - Team lead, Coach & Engineer

For more than three years I worked with great pleasure at Aneto on beautiful assignments for our clients. I was responsible for optimizing the processes within our company and thus the quality assurance. As a coach, I coached the team to become independent professionals. I have inventoried with the employees where they were and where there was a need for development.
  • Coaching of my team
  • Team lead
  • Projectmanagement
  • .net MVC
  • Cloud development
  • Cloud architecture
  • Document databases (CosmosDB)

Zookini - Head of Development / CTO

I was team leader and project management in a team of 4-10 developers. Project management, Coaching of the team members and Team leader. I was the spider in the web at Zookini in a small enthusiastic team.
  • Managing a growing team of developers
  • Projectmanagement
  • Senior engineer
  • .net MVC
  • Relational databases (MS SQL, mySql)

Van Gennep - M.A.C. - Software developer

Back to where I started: software development. I have been able to sharpen my skills as a programmer here and worked on a beautiful product for the publishing industry.
  • .net MVC
  • Relational databases (MS SQL, mySql)

2R - IT Services - Head of Development / CTO

After two years of software development, I got the chance to further build the company together with Mark. From 2007 to 2011 we had built the company from three to thirty employees. I was responsible for a department of 15 employees. I was responsible for the team, the technical choices and project management. In this role I have learned a lot about leadership and communication.
  • Managing a growing team of developers
  • Projectmanagement
  • Senior engineer

2R - IT Services - Software developer

I've never done it before; so I think I can! Like a true Pipi Langkous I took on my first challenge at 2R. Mark and Roel saw something in me and gave me the opportunity to develop myself here as a software developer.
  • Classic ASP
  • .ASP.net
  • .net MVC
  • Relational databases (MS SQL, mySql)