A console/terminal emulator Preact component. Simulates typing via dynamic delays.
Node.js module to minify inlined/embedded JSON data within
Node.js module to inline/embed JSON data into files.
Automated, self-signed certificate generation via OpenSSL.
QuickTime video to GIF animation converter.
Bash completion for fast project navigation.
Design and implementation of this site.
Gulp plugin to inline/embed JSON data into HTML files.
Gulp plugin to inline/embed SVG images into HTML files.
Gulp plugin to minify inline
<script>tags containing JSON data.
Design, implementation and maintenance of the band's website.
Angular.js 1.x directive for asynchronous,
Promise based Angular.js 1.x service to facilitate animated scrolling.
Design and implementation of the retro arcade game Qake for iOS.
Spiegel TV Wissen: Wissenswelten
Completion of front end related tasks on the Wissenswelten widget p.p. heinrich+gretchen.
Spiegel TV Geschichte: Geschichte entdecken
Completion of front end related tasks on the Timeline widget p.p. heinrich+gretchen.
Design, implementation and evaluation of the crowdsourcing online portal Ask The Crowd, which enables users to ask and answer questions while providing realtime visualizations of the results.
Member of the developer team for the official Android app of the 2012 IEEE Pervasive Computing and Communication (PerCom) conference in Lugano, Switzerland.
Design and implementation of the Arduino-based rapid prototype for a metronome that reacts to external audio stimuli and provides visual cues of the beats.