Während seines Studiums in Informatik und Geologie vergrub sich David als Freelancer erstmals in diversen Informatikprojekten. Danach tauchte er zwischenzeitlich als Sprachschüler in Irland auf und kam schliesslich als Softwareentwickler zu LerNetz. Seit seinem Start bei LerNetz hat David einen Berg an Projekterfahrungen angesammelt. Neben seinen Tätigkeiten als Entwickler behält er den Überblick über die Ressourcenplanung und hält Ausschau nach neuen Möglichkeiten zur Zusammenarbeit für das Technikteam.