High-precision interaction with back-projected floors based on high-resolution multi-touch input.
Stackable tangible building blocks for camera-based interactive tables utilizing fiducial markers and optical fiber bundles.
3D racing game with procedurally generated NURBS-based endless terrain, multi-threaded physics and Quake-style console for Mac OS X.
I worked on the CGA framework and ported the low-level function-call tracing library, the binary patching, and the Qt UI from Windows to Linux and Mac OS X.
Geographic visualization of demand planning data from a SAP database on Microsoft Surface. For a demo of our prototype see the video (skip to minute 1:10).
We Implemented an annotation UI and a search engine for lecture recordings. The search happens in the extracted voice and OCR data of the actual videos.
Google sponsored my work on the Python interpreter which improved the performance and reduced the memory footprint of unicode strings as outlined in PEP 393. A modified version of this will be released with Python 3.3.
An iPhone app for no-nonsense note-taking, synchronizes the notes with plain text files in your Dropbox folder.
Provides a graphical interface to the packet based firewall built into Mac OS X 10.5 because Apple stopped shipping a UI for ipfw with 10.5. Source code on GitHub.
I (co-)authored several of the early TextMate bundles including Diff and Subversion integration. Most of them are in TextMate's Subversion repositry or on GitHub.
Multi-user production management application for book-binderies, targeting Windows, Linux and Mac OS X. Custom developed in Qt for a Berlin-based company.
More tiny projects are available on my GitHub page and in my Gists list.