Bastian Raschke

Senior Android Engineer @ Carly

Currently living in Munich. Besides professional Android app development, I like electronics and security related projects.

// TODO: Add some awesome code to impress people |
Bastian Raschke portrait

My technical skills

In my full-time job, I'm a professional Android engineer, so I daily use the Android SDK.

Since years now, I've been writing apps in Kotlin (or Java if it's technically necessary) using Kotlin Coroutines, Jetpack Compose (or classic XML with View/Data Binding), preferably with MVVM pattern, DI (e.g. Koin) and more Jetpack components like DataStore. I utilize Test-Driven-Development if it's reasonable or necessary.

For database abstraction, I prefer SQLDelight because it's Kotlin Multiplatform compatible, just like Ktor client and server for communication with a backend or implementation of a backend application itself. Before, I used OkHttp+Retrofit and Python 3 (with frameworks like Django, Flask+SQLAlchemy+Marshmallow) for that. My server applications are deployed with Docker. Before, I utilized Nginx and Gunicorn manually on my Debian based root server.

I daily use Git and last but not least, I have some limited experience with UI/UX design and web technologies like HTML, CSS, Bootstrap and Foundation.

I like to work in a precise and detailed way to achieve high product quality. Also, 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.

My reference projects

Here you can find some of my projects:

Pass Butler project cover image

Pass Butler

Modern premium password manager with seamless sync and password sharing.

Read more

OpenEAS project cover image

OpenEAS

Securely connect your smartphone to your car and use CAN bus to read/write data.

Read more

ArduKey project cover image

ArduKey

USB device to generate secure one-time passwords — compatible with YubiKey format.

Read more

PyFingerprint project cover image

PyFingerprint

Python library to control fingerprint sensors of the ZFM model family in your projects.

Read more

VibeLight project cover image

VibeLight

Arduino firmware to build your own smarthome lights connected with Home Assistant.

Read more

Sicherheitskritisch cover image

More projects

A lot more interesting projects you can find on my blog Sicherheitskritisch.

Read more