Android Boot

Ported EFIDroid for the Fairphone 2

An UEFI based Android bootloader which supports multiboot. Ported to the Fairphone 2. GitHub Link

Ported TWRP 3.X for Fairphone 2 with /data decryption support (official)

Team Win Recovery Project (TWRP) is a popular custom recovery for Android devices with touchscreen support. Ported to the Fairphone 2, included crypto support and submitted it to upstream (now getting official builds as they are released). GitHub Link - Official download

Ported CWM v6.0.1.2 for the ZTE Racer II

ClockworkMod Recovery (CWM) is a custom recovery for Android devices, made by Koushik “Koush” Dutta. Ported to the ZTE Racer II. GitHub Link

Ported postmarketOS to the Fairphone 2

postmarketOS is a touch-optimized, pre-configured Alpine Linux that can be installed on smartphones and other mobile devices. postmarketOS Wiki entry

Hacked on a Fairphone 2 mainline kernel

Currently most Android devices run a very outdated version of Linux which is modified by SOC manufacturers and OEMs and deviate from official Linux kernel releases quite a lot. Work has been work by different organisations, companies and people to upstream these changes to mainline Linux so a smartphone or tablet that originally came with e.g. Linux 3.4 can also boot a non-modified version of Linux. That way security and features come directly to a device without the OEM being in the way. For the Fairphone 2 currently only a very limited amount of hardware works but that hopefully can be improved in the future. GitHub Link - Patchwork

Android Apps

Schaukuchl Android App

An app which displays the current menu for the restaurant “Schaukuchl” in Vienna. GitHub Link



automated arch user repository build system is an automated builder for Arch Linux packages with a webinterface. GitHub Link - Live Demo


A self-written DynDNS client & server. Works with the DigitalOcean DNS API. GitHub Link


Web-based todo list, made as a school project with 3 others. GitHub Link - Demo Video

Monstercat Connect Notifier

A Telegram bot which sends new releases by the EDM Label “Monstercat” automatically to a Telegram channel. GitHub Link

Browser Extensions


This is a Chrome/Opera extension which automatically redirects you from Java 7 Javadoc pages to Java 8 Javadoc pages. GitHub Link - Chrome Web Store


A WebExtension (compatible with Chrome and Firefox 57+) that adds a Download button to educational videos on which need Flash to play. GitHub Link - Chrome Web Store - Firefox Add-on



OpenRazer is an open-source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux. I am helping the project by handling issues, packaging the software for different Linux distributions and developing the software. GitHub Link - Project Website


An open-source Qt-based application which is used for having a graphical way for interacting with the OpenRazer daemon. It is programmed in C++ and Qt. GitHub Link


RobotPi is a project for controlling a robot with both a server-side and a client-side component. GitHub Server - GitHub Client