Projects

Below you will find some projects that I worked on in my career or during my free time. Apart from the technology involved and what these projects were about, I also tried to include some of the things I learned in the process.

Apart from Chrono24, I am no longer associated with any of the mentioned companies.

Chrono24 Android App

When? February 2023 - today

Technology and tools: Kotlin, AndroidX, Jetpack Compose, Gradle, fastlane, Android Studio, GitLab

Main learnings:

Working in cross-functional teams, discovery of product ideas, validation through A/B testing and other testing strategies, user interviews, continuous delivery

Take a Look at the App

Dental technology for Dentsply Sirona

When? November 2020 - January 2023

Technology and tools: C++, C#, .NET, Windows API, WPF, Plastic SCM, Visual Studio, inVision

Main learnings:

Navigating very large legacy projects, working according to SCRUM, dealing with special requirements of software development for medical products, development according to the software release life cycle

Find Out More

Matane

Open Source

When? August 2024 - today

Technology and tools: Kotlin, AndroidX, Jetpack Compose, Hilt, Gradle, Firestore, Crashlytics, Go, Google Cloud Run functions, GitLab CI/CD, fastlane, Material 3

Main learnings:

Building a serverless backend, implementing canonical layouts and adaptive navigation, establishing CI/CD from scratch

Take a Look at the Code

This website

Source code available on request

When? September 2024 - October 2024

Technology and tools: HTML, CSS, Go, Docker, Google Cloud Run, Google Cloud Artifact Registry

Main learnings:

Building static sites with HTML and CSS, basics of Docker and Docker Compose, deployment of containerized applications using GCP and Cloudflare


But wait, there's more

Apart from the projects listed above and other smaller projects I worked on in my professional career, I also worked on some other personal projects that I tinkered with for a while but ultimately did not finish.

However, these may still be interesting as they are written in languages I do not have any other samples of. Therefore, they are listed up below. In case you want to get access to the code of one of these projects, feel free to reach out to me. And in case you want to know why I abandoned them, I would also love to talk about it!

Online Japanese dictionary

Source code available on request

When? February 2024 - April 2024

Technology and tools: Rust, Rocket web framework, Handlebars, Bootstrap, Go, Docker, Google Cloud Run, Google Cloud Artifact Registry

  • Built a simple web server in Rust using the Rocket web framework serving HTML and offering a REST API for mobile clients

  • Wrote some of the Go code for parsing Japanese dictionary data also used in the Cloud Run functions currently in use for Matane

Main learnings:

Basics of Rust, designing REST APIs, HTML templating, basic understanding of Bootstrap, XML parsing with Go

Try It Out

C++ Vulkan renderer

Source code available on request

When? March 2023 - May 2023

Technology and tools: C++, Vulkan SDK, CMake, GLSL, glTF, GLFW

  • Built a simple renderer in C++ making use of the Vulkan SDK

  • Created an importer to load and navigate through textured 3D scenes in glTF format

Main learnings:

Modular project structure using CMake, basics of the Vulkan SDK, double buffering, glTF file specification