Mark de Haan

This is me. And who am I? I am a developer, writer, martial artist, dad, husband, philosopher, inventor, know-it-all.