Media
go-beer-punk-proxy
2020
Workshop: 🍻 Showcases go-starter dev workflow
go-starter
2019-2020
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
IntegreSQL
2019-2020
IntegreSQL manages isolated PostgreSQL databases for your integration tests.
aaa-web-workshops
2020
Useful resources to understand the big picture of the Web Team at allaboutapps.
aaa-backend-stack
2015 - 2019
Base packages to build a Node.js backend at all about apps.
Plugins for Metalsmith
Sep. 2014 - Oct. 2014
I've published three plugins for Metalsmith - a static site generator - which I've used to build this site you are seeing here. They are featured on metalsmith.io and I've written a note documenting the process of extracting them into seperate packages.
Open Source under MIT License.

Master Thesis (German)
May 2013 - Dec. 2013
Title: Physiogame: Leap Motion for exercise therapy
Subtitle: Developing modular JavaScript applications
This thesis pursues multiple objectives and consists of several parts. First of all, motion tracking technologies and the product Leap Motion itself are analyzed. In the next step, the requirements for developing an application for virtual rehabilitation are specified. Then, the thesis discusses how to design modular JS-applications and points out how Physiogame is implemented. Finally, the usability of Physiogame is evaluated with patients and experts and the results are reviewed.

Physiogame
Jul. 2013 - Dec. 2013
Master thesis project
Physiogame is an application for conducting therapeutic exercises. It uses the Leap Motion controller as its primary input device (playing via mouse/touchscreens is also possible), tracks the progress of its users and provides statistics that can be exported to CSV and JSON.
This JS/HTML5 game is playable in browsers and as standalone desktop application (Win, Mac OS X, Linux).
Open Source under GPL v3.
Prototype: heartbeat-sphero
May 2013
A prototype to test the integration of node-sphero and cocos2d within node-webkit.
Open Source under MIT License.

Universalmuseum Joanneum (UMJ)
Sep. 2012 - Apr. 2013
Software for permanent exhibition at Universalmuseum Joanneum GmbH, Graz, Austria. In cooperation with the Digital Media Technologies department at FH JOANNEUM, Graz, Austria.
Planned a core framework, implemented 20 interactive exhibits, held workshops and assisted at deployment.
UMJ video (final project check)
UMJ core framework documentation

WISP
Nov. 2011 - Sep. 2012
Wipe Information SPace
FH JOANNEUM
Integrated Information Management master project
A gesture controlled information system that provides a unique and intuitive way for the presentation of information on potentially small places and a playful approach to control external systems. Integrates Microsoft's Kinect and uses Märklin's CAN protocoll.
WLAN Security Revisited
Jun. 2012
Support video for a paper.
Rogue AP, Deauthentication Attack and Portal via PwnSTAR in 2 Minutes
Creating a Rogue Access Point with redirecting web portal and hijacking open wifi users via de-authentication attack.

Bachelor Thesis 1 (German)
Sep. 2010
Title: iPhone Development Tools
Subtitle: Analysis of development tools for the Apple iPhone
The aim of this work is to determine the advantages and disadvantages of selected IDEs, which enable to develop applications for the Apple iPhone. Alternative development tools should be found and a structured overview should be prepared.
Gravity Ball
Feb. 2010
FH JOANNEUM
Information Management bachelor project
A maze game that featured its own custom-build controller (Arduino and tilt sensors).