11/2023 - Today, Principal Android Developer at ioki, remotely
01/2020 - 11/2023, Senior Android Developer at ioki, remotely
- Developed, improved and maintained the ioki passenger app(s) on the basis of a white label product
- architecture
- release process
- Gradle tooling
- and much more…
- Leading the Android team since November 2021
- Helped to grow the Android team from 3 to 7 developers - in a healthy way
- Bringing new Android developers on board to the codebase and anything else related to the project
- Establish a regular coding dojo for continuous learning for the Android team
- Taking ownership of the Hackday
- Organize the annual company-wide Hackday
- Involves the Hackday to an global Hackday
- Published, worked and maintained various open source projects such as SentryProguardGradlePlugin, LokaliseGradlePlugin, kmp-lokalise-api, ProgressButton, TextRef, and AppVersionsSlackSlash
- Lead discussion panels at our annual department conference:
- Developer Productivity Engineering
- Open Source first - How to transform ioki to an open source company
- Hackday 2023 & Hackday 2024
- Improve developer culture by organising ioki-themed planning poker cards, organising KotlinConf Global 2023, creating an ioki-themes card game, organising team-wide off-sites (e.g. minigolf) and more…
Buzzwords: Android SDK, Gradle, Kotlin (+ Coroutines), Bitrise, GitHub (+ Actions, Projects), CI/CD, Firebase (Auth, Realtime Database, Analytics), Sentry, Google Cloud, Google Maps SDK, ZenHub, Clean Architecture, Model-View-ViewModel (MVVM), RxJava, Unit Test
11/2017 - 02/2018, Android Developer Nanodegree at Udacity, remotely
See also Projects for more.
02/2016 - 01/2020, Android Developer at grandcentrix, remotely
- Developed, improved and maintained various Android apps:
- The biggest grocery shopping app in Switzerland
- An app to control various household appliances such as dishwashers, vacuum cleaners, cooker hoods, etc.
- A football (EN-US)/soccer (EN-GB) gambling app
- A health insurance app
- and many more…
- Work on various open source libraries e.g. ThirtyInch, PhaseAppGradlePlugin, tray and more
- Wrote articles on Medium
- Gave internal talks on various Android-related topics
- Work on internal tools such as a Bluetooth SDK
Buzzwords: Android SDK, Java, Kotlin, Jira, Beta Crashlytics (now Firebase Crashlytics), GitHub, Clean Architecture, Android Bluetooth Stack, Jenkins, Gradle, Model View Presenter (MVP), RxJava, Unit Test
07/2014 - 02/2016, Software Developer at Online Directory Service (merged into Gelbe Seiten in 2016)
- Developed, improved and maintained the Gelbe Seiten Android and iOS App
- Primary contact person
- for the product owner
- regarding any Android related questions
- Product designer (we tried to build a new product from scratch)
Buzzwords: Android SDK, Java, Objective-C, Swift, Testfairy, Beta Crashlytics (now Firebase Crashlytics), Jira, intensive course about TDD, intensive course about Scrum, Git, SVN, Jenkins, UI test, unit test, testing pyramid
08/2011 - 07/2014, Apprenticeship, Kuratorium für Dialyse und Nierentransplantation e.V.
- ~30% at School, ~70% at Work
- Exam project: Development of an billing system for renal centres across Germany in PHP
Buzzwords: PHP, JavaScript, HTML, CSS, Magic (xpa and xpi)
2006 - 2011, Fun Developer, School
- My developer journey starts
- Styled different websites by injecting custom CSS
- Created websites (frontend and backend) with Phyton, HTML, CSS and deployed to App Engine
- Start learning Android development
- Working on different privat Android apps. E.g MegaSound with over 100.000 downloads…
Buzzwords: Java, Android SDK, App Engine, Google Cloud Platform (GCP), Phyton, SQL, MySQL, HTML, CSS