Media

google-webfonts-helper
google-webfonts-helper
Dec. 2014 - Jan. 2015

A Hazzle-Free Way to Self-Host Google Fonts. Get eot, ttf, svg, woff and woff2 files + CSS snippets.

Angular Frontend and REST service.
Open Source under MIT License.

Service

GitHub repo

Author's note

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.

metalsmith-word-count

metalsmith-headings-identifier

metalsmith-data-markdown

Author's note

SJgrabber
SJgrabber
Feb. 2014 - May 2014

Sick of skimming serienjunkies.org for new releases every day? SJgrabber assists you to grab links from the latest episodes for your favourite TV shows.

Desktop application (Win, Mac OS X, Linux).
Open Source under MIT License.

Project page

GitHub repo

Master Thesis (German)
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.

PDF

Full Abstract

Physiogame
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.

Play (HTML5)

Project Video

GitHub repo

Prototype: heartbeat-sphero
May 2013

A prototype to test the integration of node-sphero and cocos2d within node-webkit.
Open Source under MIT License.

Project Video

GitHub repo

Social Media Marketing (German)
Social Media Marketing (German)
May 2013

Slides from an all-day workshop held together with a fellow student at BFI Graz.

PDF (slides)

Universalmuseum Joanneum (UMJ)
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.

Video (FINAL project check)

Core Framework Documentation

Video (2nd project check)

Video (3rd party: Overview)

Video (3rd party: Special exhibits)

Shell (UMJ Tech demo)
Shell (UMJ Tech demo)
Nov. 2012

Tech demo of an exhibit for Universalmuseum Joanneum GmbH, Graz, Austria.

The goal was to benchmark the runtime generation performance of a textured 3D model in Flash (Away3D).

Play (Flash)

WISP
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.

Play (Flash)

Project Video

Video (3rd Party)

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.

Project Video

AKIM (German)
AKIM (German)
Aug. 2011

Title: Mobile Devices
Subtitle: Good, Bad & Ugly / Heuristics

The aim of this paper is to create an usability-checklist, which is focused on the characteristics of mobile applications for touch devices.

PDF

Bachelor Thesis 2 (German)
Bachelor Thesis 2 (German)
May 2011

Title: Lower-CASE
Subtitle: Evaluation of Database CASE-Tools for teaching at a graduate level

Conduction an evaluation to gather the optimal database Lower-CASE tool, which can be used for teaching database technologies at the FH JOANNEUM.

PDF

Full Abstract

Bachelor Thesis 1 (German)
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.

PDF

Full Abstract

Gravity Ball
Feb. 2010

FH JOANNEUM
Information Management bachelor project

A maze game that featured its own custom-build controller (Arduino and tilt sensors).

Play (Flash)