Projekte
Hier sind einige Projekte aufgeführt, an denen ich in meiner bisherigen Karriere oder meiner Freizeit gearbeitet habe. Abgesehen von dem jeweiligen Tech-Stack und worum es bei den Projekten ging, habe ich auch versucht, einige der Erkenntnisse aufzuführen, die ich gesammelt habe.
Mit Ausnahme von Chrono24 bin ich mit keinem der genannten Unternehmen mehr verbunden, und es besteht keine aktuelle oder fortlaufende Beziehung zu diesen Unternehmen.
Chrono24 Android App
Zeitraum Februar 2023 - Heute
Technologien und Tools: Kotlin, AndroidX, Jetpack Compose, Gradle, fastlane, Android Studio, GitLab
Zusammenarbeit mit Product-Ownern und intensive Beteiligung an mehreren entscheidenden Projekten eines globalen Marktplatzes mit 9 Millionen monatlichen Nutzern
Migration einer umfangreichen Legacy-App auf eine neue Struktur, die Best-Practices moderner Android-Entwicklung folgt, während gleichzeitig die komplexen Benutzeroberflächen zu Jetpack Compose migriert werden, mit Schwerpunkt auf gleichbleibender oder verbesserter Performance
Enge Zusammenarbeit mit iOS- und Web-Entwicklern, um ein konsistentes Benutzererlebnis auf allen Plattformen zu gewährleisten
Gewonnene Erfahrung:
Arbeiten in crossfunktionalen Teams, Discovery von Produktideen, Validierung durch AB-Tests und andere Testingstrategien, Nutzerinterviews, Continuous Delivery
Schau dir die App an
Dentaltechnik-Produkte für Dentsply Sirona
Zeitraum November 2020 - Januar 2023
Technologien und Tools: C++, C#, .NET, Windows API, WPF, Plastic SCM, Visual Studio, inVision
Weiterentwicklung und Ausbau einer Windows-Desktop-Anwendung zur Kontrolle und Optimierung des PCs sowie angeschlossener Hardware
Migration bestehender On-Premises-Software in eine cloudbasierte Lösung
Erstellung und Maintenance von performanten Benutzeroberflächen für 3D-CAD-Software
Gewonnene Erfahrung:
Arbeiten in sehr großen, historisch gewachsenen Projekten, Arbeiten nach SCRUM, Umgang mit besonderen Anforderungen von Medizinprodukten, Entwicklung nach Software-Release-Life-Cycle
Erfahre mehr
Matane
Open Source
Zeitraum August 2024 - Heute
Technologien und Tools: Kotlin, AndroidX, Jetpack Compose, Hilt, Gradle, Firestore, Crashlytics, Go, Google Cloud Run functions, GitLab CI/CD, fastlane, Material 3
Erstellung einer nativen Android-App zum Japanisch-Lernen, mit Firebase als Backend
Design adaptiver Layouts für jeden Formfaktor, sodass auf Tablets und Foldables genauso viel Wert gelegt wird wie auf Smartphones
Gewonnene Erfahrung:
Bauen eines Serverless-Backends, Implementierung von Canonical-Layouts und adaptiver Navigation, Aufsetzen von CI/CD
Schau dir den Code an
Diese Website
Code verfügbar auf Anfrage
Zeitraum September 2024 - Oktober 2024
Technologien und Tools: HTML, CSS, Go, Docker, Google Cloud Run, Google Cloud Artifact Registry
Erstellung dieser Website mit einem Go-Backend, HTML-Templates und reinem CSS
Implementierung eines einfachen Lokalisierungssystems
Deployment mit GCP und Cloudflare CDN
Gewonnene Erfahrung:
Erstellen von statischen Websites mit HTML und CSS, Grundlagen von Docker und Docker Compose, Deployment von containerisierten Anwendungen mit GCP und Cloudflare
Weitere Projekte
Abgesehen von den oben genannten Projekten und anderen kleineren Projekten, an denen ich in meiner beruflichen Laufbahn gearbeitet habe, habe ich noch einige andere private Projekte verfolgt, an denen ich eine Weile gebastelt habe, die ich aber letztendlich nicht fertiggestellt habe.
Sie könnten dennoch von Interesse sein, da sie in Programmiersprachen geschrieben sind, für die ich keine anderen Beispiele habe. Daher sind sie im Folgenden aufgeführt. Falls Interesse daran besteht, den Code zu sehen, bitte kontaktiere mich einfach. Und falls du wissen möchtest, warum ich sie nicht weiterverfolgt habe, würde es mich freuen, mich mit dir darüber zu unterhalten!
Online Japanisch-Wörterbuch
Code verfügbar auf Anfrage
Zeitraum Februar 2024 - April 2024
Technologien und Tools: Rust, Rocket Web-Framework, Handlebars, Bootstrap, Go, Docker, Google Cloud Run, Google Cloud Artifact Registry
Entwicklung eines einfachen Webservers in Rust mit dem Rocket Web-Framework, der sowohl eine Website liefert als auch eine REST-API für mobile Clients anbietet
Schrieb Teile des Go-Codes zum Parsen japanischer Wörterbuch-Daten, die auch in den Cloud Run-Funktionen verwendet werden, die derzeit im Kontext von Matane im Einsatz sind
Gewonnene Erfahrung:
Rust-Grundlagen, Design von REST-APIs, HTML-Templating, grundlegendes Verständnis von Bootstrap, XML-Parsing mit Go
Probiere es aus
C++ Vulkan-Renderer
Code verfügbar auf Anfrage
Zeitraum März 2023 - Mai 2023
Technologien und Tools: C++, Vulkan SDK, CMake, GLSL, glTF, GLFW
Entwicklung einer einfachen Render-Engine in C++, die auf dem Vulkan-SDK aufbaut
Implementierung eines glTF-Importers zum Laden und Entdecken von texturierten 3D-Szenen
Gewonnene Erfahrung:
Modulare Projektstruktur mit CMake, Grundlagen des Vulkan-SDKs, Double-Buffering, glTF-Spezifikation