Software Engineer, SoundCloud

June 2013 - present (4+ years)

Software Engineer, MediaGeniX NG

September 2010 - May 2013 (2 years, 8 months)

Intern, Netlog

August 2009 - September 2009 (2 months)

Web Application Developer (student job), dotProjects

July 2008 - August 2008 (1 month)

Web Application Developer (student job), dotProjects

July 2007 - August 2007 (1 month)


Master in Computer Science, option Software Engineering, University of Ghent

2008 - 2010

Dissertation: Design of a recommendation system for offering services on social network sites

Bachelor in Informatics, University of Ghent

2005 - 2009

Personal Projects


2007 - present

Nanoc is used for the GitHub developer documentation, the GitLab documentation, the Prometheus web site, the FOSDEM web site, the Atom Flight Manual, Disney’s Ugly Betty web site, and many more.

Myst Online: Uru Live web site



Spoken languages

Programming and markup languages

★★★ (J)Ruby, JavaScript, HTML(5), CSS(3), JSON, Markdown, Crystal
★★☆ Scala, Go, Lua, Smalltalk
★☆☆ Swift, TypeScript, Objective-C, C, Rust, Clojure, Java, Python


★★★ Sinatra, MySQL, Git, HTTP, Nanoc, macOS, Linux, Unix, jQuery
★★☆ Hadoop, HDFS, Redshift, Tableau
★☆☆ Windows, PostgreSQL



I enjoy giving talks and try to do it often. Here is a list of talks I have given:


Let’s create a programming language!

Let’s write a parser!

Taming memory: performance-tuning a (Crystal) application

I wanted a computer, but all I got was a transistor

A Small Smalltalk talk

Simulating a CPU with Ruby

Creating games with entities and components

Static site generation for the masses

Extending a base product for multiple customers

Static sites with nanoc

A Small Smalltalk Talk

Make your web sites faster!

Metaprogramming and DSLs in Ruby