Portfolio - Web Development / HMIs
No Smoking Map / Berlin ohne Rauch (2025 - now) #
The No Smoking Map is a non-commercial web application that I developed, which shows non-smoking bars in a region and allows users to update the smoking status of those for which the status is unknown. It uses data from OpenStreetMap and updates the data directly at that source. I have deployed it for the Berlin area at BerlinOhneRauch.de.
The application is written in ASP.NET Core (C#) and React (TypeScript) and functions as a single page application (SPA) using a REST API. It is designed to be installable similar to a mobile app. It is localised into multiple languages and supports login to OpenStreetMap over OAuth.
Various HMI Applications (2017 - 2020) #
While working with HicknHack Software in Dresden, I helped develop multiple human-machine interfaces (HMI) to connect physical machinery developed by clients to graphical software that the user can easily interact with. Some of this software was developed in the form of web applications with ASP.NET Core (C#) and with React and Angular (TypeScript). Other applications were developed as embedded desktop applications in Qt (C++).
HicknHack Software does not disclose the names of all of their clients and therefore I cannot list out details about these projects.
Fluege.de (2015 - 2017) #
Fluege.de is one of the largest online German flight retail websites. It is a direct booking service and not a meta-search.
I worked on backoffice software for the call center and on automations required for business operations. This involved working with large databases and Central Reservation Systems (CRS) to interact with the airlines.
Lightning Grader (2011 - 2014) #
Lightning Grader was an education software platform developed by Learning Egg that allowed teachers to import their school class data and create printable tests for their class. The software would then automatically or semi-automatically grade tests. The platform provided teachers with various reports.
I developed improvements to user experience both on the backend and frontend. I contributed to the original application in Yii (PHP) and later helped rewrite and extend its functionality in Ruby on Rails.
In 2017 Learning Egg was purchased by Illuminate Education and Lightning Grader is now integrated into their existing software suite instead of being available as a standalone solution.