Ich beschäftige mich seit über 30 Jahren mit dem Benutzen, Programmieren und Auseinandernehmen von Computern. In dieser Zeit habe ich einige Erfahrungen gesammelt. Die meiste Software, die ich schreibe, ist entweder für mich selbst oder meine Arbeit, aber ein Teil davon ist als Open Source verfügbar.
Wahrscheinlich besteht der Großteil der anderen Programme die ich geschrieben habe aus Software, die Hardware harmonisch miteinander funktionieren lässt. Dazu gehören Dinge wie Bridges, um verschiedene Hardware zu verbinden, Medienkonverter und -player, Fernsteuerungssoftware oder Objektverfolger für Kameras. Einige dieser Programme laufen auch auf selbst entworfener Hardware, wie z. B. auf einigen MIDI-Controllern.
Ich habe auch zu verschiedenen Open-Source-Projekten beigetragen, am meisten zur jMonkeyEngine 3 Game Engine, wo ich etwa 7 Jahre lang ein Core Member war. In dieser Zeit habe ich das jMonkeyEngine SDK geschrieben und den Release- und Build-Zyklus der Engine sowie die Web- und Build-Server des Projekts verwaltet.