This is a compilation of open and closed source software projects I contribute to.
Node.js Transform Stream implementation that makes wrapping JSON data easy.
Assorted React hooks.
Highly customizable, dependency-free, universal service abstraction around Google Optimize.
React component emulating a console terminal. It features human-like typing via dynamic delays, callbacks and customizable CSS classes.
Rollup plugin to resolve relative imports with index file resolution.
Node.js module to compute solutions to the coin changing problem; i.e. find combinations from a given set of integers that add up to a desired sum.
Minimal Node.js log service.
Node.js module to combine Redux reducers analogous to
CLI for Beacon Tool.
Node.js library for Bluetooth beacon signals.
Console/terminal/typewriter emulator Preact component, featuring humanized typing via dynamic delays.
Lightweight, dependency-free, Promise-Wrapper around Node.js'
Node.js module to minify inlined/embedded JSON data within
Node.js module to minify inline/embed JSON data into files.
Automated, self-signed certificate generation via OpenSSL.
QuickTime video to GIF animation converter.
AMP (Accelerated Mobile Pages) project skeleton served via Node.js, featuring Mustache templating and Gulp based CI.
Bash completion for fast project navigation.
Design, localization and implementation of this site.
Gulp plugin to inline/embed JSON data into HTML files.
Gulp plugin to inline/embed SVG graphics into HTML files.
Gulp plugin to minify inline
scripttags containing JSON data.
PHP7 project skeleton based on Vagrant and Ansible, featuring development and QA environments as well as MailHog integration.
Design, implementation and maintenance of the band's website.
Angular.js 1.x directive for asynchronous,
Shell utility to export iCal events from mutt to calcurse.
Promise based Angular.js 1.x service to facilitate animated scrolling.
Shell utility to retrieve disk space consumed by files within a directory.
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.
Ask The Crowd
Design, implementation and evaluation of the crowdsourcing online portal Ask The Crowd (currently in redesign), 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 uses external audio stimuli for beat configuration, featuring visual cues of the extrapolated beat.