Pass Butler
Modern open-source password manager with private cloud sync and password sharing.
Senior Android Engineer @ Carly Connected Car
Currently living in Munich. Besides professional Android app development, I like electronics and security related projects.
In my full-time job, I'm a professional Android engineer, so I daily use the Android SDK. Since some years now, I write apps in beautiful Kotlin ❤️ (but sure I also can write Java of course) using Kotlin Coroutines, MVVM, View/Data Binding, already a bit of Jetpack Compose and TDD (Test-Driven-Development) if necessary. In this process, I use Git with CI and Jenkins. For my private projects I additionally use other Android Jetpack components a lot, the cross-platform database abstraction SQLDelight and also OkHttp+Retrofit to communicate with REST-APIs via JSON. I already created some backend systems with Python 3 (using frameworks like Django, Flask+SQLAlchemy+Marshmallow), which I deployed on my Debian server with Nginx and Gunicorn. If I work with electronics (smart home/IoT), I like to use the Arduino platform. Finally, in the past I used web technologies like PHP, HTML 5 and CSS 3.
I like to work in a precise and detailed way to achieve a high product quality. I have a lot of experience writing clean code (shout-out to Robert C. Martin) and also keeping the code clean (which is often a lot more effort). Furthermore, I'm highly interested in cryptographic topics, so I build up a lot of knowledge in this field as well.
Here you can find some of my projects:
Pass Butler
Modern open-source password manager with private cloud sync and password sharing.
ArduKey
USB device to generate secure one-time passwords — compatible with YubiKey format.
PyFingerprint
Python library to control fingerprint sensors of the ZFM model family in your projects.
VibeLight
Arduino firmware to build your own smarthome lights connected with Home Assistant.
More projects
A lot more interesting projects you can find on my blog Sicherheitskritisch.