DIY Nuki Opener
Hobby - May 2021
My Intercom System wasn't compatible with the Nuki Opener, so I build a quick prototype as a weekend project that essentially does the same thing. Open the Main Entrance Door of a residential building whenever someone rings and a webhook was called before. In combination with an Home Assistant automation it functionality is almost identical to the commercial product.
Used Tools:PWCamera
Hobby - December 2020
A simple camera PWA to show the capabilities of the web. It works completely offline, you can use all the connected cameras and is using the File Access API to save all photos in a local directory on your device.
Used Tools:SmartLight V3
Hobby - November 2019
Version 3 of my own Smart Home Lighting System is featuring gradient support for using it as a light alert in the morning. It is planned to be compatible with a wide variety of devices and supports all features of the previous versions plus a beautiful new minimalistic ui.
Used Tools:Vue filter component
Work - July 2019
Vue Filter Component for FeathersJS inspired by the UI of Googles Webmaster Console. The complete UI is exchangeable and it offers an API to customise the output query for different databases.
Used Tools:Dedent Tabs
Hobby - June 2019
The package dmnd/dedent is pretty awesome, but it is lacking support for tab indentation and is not maintained anymore. For that reason I continued maintaining it and published dedent-tabs which is now downloaded over 10.000x per Week.
Used Tools:Slate.JS Sorting Task Plugin
University - February 2019
As part of the course "Web Development with Web Frameworks" we have developed a Slate.JS plugin, which will transfer the educational concept of sorting tasks into the digital world. We focused our development on a super simple, intuitive design for students and teachers. In addition, we focused on writing really clean code to ensure a smooth transition to the core editor development team.
Used Tools:Modular Text Editor
University - July 2018
I think Smalltalk is a dead language, but we got the task to develop a component-based, modular editor, similar to the editors of Gitbook.io and Wordpress (Gutenberg). We have done our best to ensure good usability.
Used Tools:Robot Competition
University - May 2018
We had many really cheap electronic components, a piece of plywood and the task of building a robot that can navigate to a destination with simple light sensors. Our robot was one of only two robots that could move and the only one that could find the target, so we won this competition.
Used Tools:SmartLight V2
Hobby - April 2018
Version 2 of SmartLight was very experimental to test out new real time websocket communication and fancy features like live-music synchronisation.
Used Tools:SmartLight V1
Hobby - September 2017
My own smart home lighting system. I designed it with the goal of a simple setup process, an frictionless UI and very cheap hardware.
Used Tools:RC Car Lighting System
Hobby - August 2017
With the help of an Arduino I read out the throttle control of the RC receiver and was able to control the brake light accordingly. Additionally I developed circuit boards for the LEDs to mount them easily.
Used Tools:CleanIT WordPress Theme
Hobby - March 2017
My first own Wordpress theme. The focus of the development was on performance, minimalism and extensibility. To this day, I use it in my blog to ensure optimal loading times.
Used Tools:"Quissen"-App
Work - December 2016
For the company Lightball SSC I finished the development of the quiz app "Quissen". It is using Angular 1 with an Wordpress REST Backend.
Used Tools:Websnooze V1
Hobby - August 2016
Having multiple monitors at your desktop is awesome, but sometimes you aren't using it. Why not showing some calm images on it to keep you relaxed and balanced on work. Websnooze was an application that showed you images from unsplash.com in your new tab page or on a dedicated webpage.
Used Tools:Open Gallery
Hobby - July 2016
Photosharing and Collecting made easy. The concept of this file sharing software is, to easily collect all photos from all participants at an event. It's meant to be a higher quality, low effort replacement for photo-sharing in WhatsApp-Groups.
Used Tools:Stepcraft CNC GRBL Controler
Hobby - May 2016
Our school got an awesome Stepcraft CNC but the software was horrible. Sadly the used controller was proprietary. The solution: I wired up an Arduino (with a lot of reverse engineering), uploaded some software. We can now use any public available GRBL Software like the one provided by easel.com.
Used Tools:New Theme For School Library Homepage
Hobby - April 2016
A friend of me programmed a book inventory system for our school library, but the UI was pretty ugly (sorry my friend). So we came together and I updated the css files without changing the HTML structure as best as possible to make it more appealing to the eye.
Used Tools:LED Coaster
Hobby - April 2016
We had an CNC machine, and I had some free-time and a lot of ideas. One of those was an cool coaster concept that doubled as a lamp at the late afternoon BBQ parties. The Coaster illuminates your drink and you get some colorful light at your party while still be able to see your friends.
Used Tools:VisualAdvise
Work - July 2015
In a design competition of the company "Visual Advise" I could convince and was allowed to design the factsheet of the company.
Used Tools:School App
Hobby - April 2015
For our school I developed an app, which could manage the most important data for students, such as substitutions, study plans and homework.
Used Tools:Substitution Plan Upload System
Hobby - March 2015
My school uses an custom made software for displaying and managing substitutions. I extended this software with an automatic upload script to our school server. We can now view our substitutions online on our website.
Used Tools:Mobile Friendly Theme For School Homepage
Hobby - June 2014
At our school we had the privilege to have full control over our website, unfortunately it was not mobile friendly at that time. So my first real web development project was to make this site mobile and friendly. The architecture isn't great, but it works with solid performance thanks to clever caching techniques.
Used Tools:Robocup World Championship Eindhoven
Hobby - June 2013
After the success at the German Championship in the Robocup Junior, my team and I were allowed to participate at the World Championship in Eindhoven. Unfortunately this year we were not as successful as last year. Nevertheless it was a great experience and we had a lot of fun.
Used Tools:Robocup 2013 - German Champion
Hobby - March 2013
After successful participation at the World Championships 2012, my team and I finally managed to become German Champion in the Robocup Junior Competition in 2013.
Used Tools:Robocup 2012 - World Champion
Hobby - June 2012
After successful qualification both at the Berlin and the German Championships, my team and I won a competition at the Robocup Junior World Championship 2012 in Mexico City. So I can proudly call myself a world champion . The task was to build and program a line following robot that also had the ability to locate and rescue a victim within a room.
Used Tools: