All'età di 10 anni, Johan iniziato giochi di programmazione molto semplice nel suo Commodore 64 e il primo x86 pochi anni dopo. Più tardi ha imparato lui stesso a programmare in C / C + + e PHP. Il suo interesse per l'elettronica e di programmazione ha portato a un master in e-Media. Ha effettivamente partì per una carriera nello sviluppo di videogiochi, ma lentamente si allontanò in Open Source. Da quando ha aderito alla Comunità mambo inizi del 2004 e poi si spostano con quella squadra di Joomla!, Non ha mai guardato indietro.