Software Engineer based in Dresden, Germany.
I work as part of the frontend team building the iOS-based control software for our robotics platform, specifically related to welding tasks. Wandelbots is aiming to democratize robotics and making them accessible for everyone, the iOS app being the piece of the stack directly in the hands of our customers.
At Beeper I was the first full-time iOS developer and shortly thereafter part of the team building the iOS Matrix client for our users. Although we encountered many unique issues, many due to the fact of having started a new product and company, but building on a legacy code-base, we had a blast overcoming them and slowly but surely building a fantastic app.
I was part of the iOS team in charge of several apps/solutions for digital ticketing in a public transportation context. Aside from classic digital tickets that closely mirror their physical counterparts we also worked on novel approaches that work by allowing passengers to semi-automatically track their journeys and be billed the cheapest possible price automatically.
I worked as part of the iOS team creating and maintaining public transportation applications for many public transportation providers across Europe and around the globe.
This was a software engineering internship in which I primarily worked on Swift Package Manager implementing a new SAT-solving based dependency resolution algorithm which is now (as of Swift 5.2) the default implementation and thus used by millions of developers across the globe.
I held multiple student positions over the years. These include being the sole maintainer of the iOS app Campus Navigator since 2015, being a teaching assistant for Computer Science II for Mechanical Engineering students teaching the basics of C# and UML, mentoring a first year CS LEGO robotics course and tutoring first year CS students.
Updated an iOS app used to navigate the university hospital campus to the current iOS SDK and also consulted in what's necessary for a successful iOS app publication on the App Store.
Together with Benjamin Herzog I collaborated to develop an iPad application to alleviate the job of beverage deliverers. It replaced an existing pen and paper solution and is in active use and under further development today.
Remus Datentechnik GmbH was at the time the only Apple certified Premium Reseller in Ingolstadt. We dealt in all things hard- and software from Apple and other selected vendors besides offering technical support and training to customers.
In the early days of the iPhone and the iPod touch, touchpod.de was one of the first sites to cover news on these devices and iOS (not yet named that at the time). We had several thousand monthly visitors and specialized in articles reviewing Apple hardware and many early iOS apps.
A chat client for the Matrix protocol built with SwiftUI. The app was primarily targeted for iOS, but thanks to Helge Heß it also runs on macOS. It also served as somewhat of a playground for testing the limits of early SwiftUI versions, with several interesting workarounds having to be found.
A mobile app to check what's on the menu for Dresden's university canteens. Also allows scanning the so called Emeal card via NFC to check the current balance and is localized across several languages for international students. The app is surprisingly well received with a few thousand weekly usage sessions.
An app and open-data platform that aggregates and shows current available parking spaces in public parking spots for several European cities. I built the iOS app and backend that collects data and serves it up to apps and other clients. The project is being maintained by Johannes Kliemann and me and has several hundred active monthly users.
I spoke about reverse engineering iOS apps and showed techniques including intercepting network traffic, injection code on jailbroken devices and disassembling app binaries.
Same presentation as above.
Over a few years at the Lange Nacht der Wissenschaften I held a few short talks on Bitcoin and cryptocurrencies overall and esoteric programming languages.
Benjamin Herzog and I held a talk about Swift being open source and everything that entails.
The IDWerkstatt was a round of lightning talks held in the offices of the Pirate Party Dresden. Here I spoke about eco-friendly energy consumption and stopping unnecessary economic growth.
Electrial Engineering and Information Technology, B.Sc. - unfinished
I specialized in automation engineering and technical computer science.
Mechanical Engineering, B.Sc. - unfinished
Media Computer Science, B.Sc. - unfinished
I was involved in projects related to web development and game design/development.
I was an elected member and held differing positions at the iFSR, including spokesperson and leading the organization of the week-long first semester introduction program. In the following years I was active as an associated member.
I was granted a scholarship ticket and attended Apple's World Wide Developer Conference in 2016 by showcasing the aforementioned ParkenDD and Campus Navigator projects.
Together with Hendrik Sollich I co-host the German podcast Akronymisierbar about programming languages, messengers, technology and general and anything else that's somewhat adjacent.
Bilal Reffas and I host the premier German podcast covering the Swift programming language. We cover current news and language evolution and speak with guests from the community about interesting projects.
References available upon request.