Software Engineer based in Dresden, Germany.
I'm 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're also working on novel approaches that work by allowing passengers to semi-automatically track their journeys and be billed the cheapest possible price automatically.
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 deliveres. 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.
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.