Mein Portfolio

Onoma

seit 2025
  • iOS
  • Swift
  • SwiftUI
  • UX
  • UI
  • Development
  • KI

Onoma ist eine in im App Store verfügbare iOS-App für Paare zum gemeinsamen Finden von Babynamen.

UX/UI Design

  • Kartenbasiertes Swipe-Interface mit gestengesteuerter Navigation, optimiert für einhändige Bedienung
  • Smart-Pairing-Modus zum Finden kompatibler Erst-/Zweitnamenskombinationen mit visuellem Kompatibilitäts-Scoring
  • Visuelles Feedback für Offline-Modus mit Indikatoren für ausstehende Aktionen, die bei Online-Status synchronisiert werden
  • Umfassendes Filtersystem: Geschlecht, Beliebtheit, Länge, Anfangsbuchstaben, historische Epoche
  • Private Web-Links für Familie und Freund:innen zum Einreichen von Namensvorschlägen
  • Auto-Advance-Modus für freihändiges Durchstöbern

Technische Umsetzung

  • Entwickelt mit Swift und SwiftUI
  • Selbstentwickeltes AuthenticationKit-Framework für Nutzer-Authentifizierung mit E-Mail/Passwort, Apple Sign In und Passkeys
  • Vapor fürs Backend mit eigener API
  • Offline-First-Architektur mit ausstehender Swipe-Warteschlange und automatischer Synchronisation
  • Echtzeit-Datensynchronisation über mehrere Geräte hinweg
  • Netzwerküberwachung mit Server-Erreichbarkeitsvalidierung
  • KI-gestützte semantische Suche mit natürlichsprachigen Abfragen
  • Eigener phonetischer Analyse-Algorithmus für Namenskompatibilität
  • StoreKit-Integration für Premium-Namenspakete

Herausforderungen

  • Schaffung gemeinsamer Entscheidungsfindung, die sowohl synchron als auch asynchron funktioniert
  • Ausbalancieren detaillierter Namensinformationen mit schnellen gestenbasierten Entscheidungen
  • Klare visuelle Zustände für Offline, ausstehende Synchronisation und Echtzeit-Kollaboration
  • Wechsel zwischen Erstnamen- und Zweitnamenmodus

ZigHaven

seit 2025
  • iOS
  • Swift
  • SwiftUI
  • UX
  • UI
  • Entwicklung
  • KI

ZigHaven ist eine im App Store verfügbare iOS-App als Frontend für Zigbee2MQTT Smart-Home-Systeme.

UX/UI Design

  • Raumbasierte Geräteorganisation mit kartenbasierter Anzeige
  • Echtzeit-Gerätestatus-Überwachung und -Steuerung
  • Geräteplanung mit wöchentlichem Zeitplan-Editor
  • Urlaubsmodus mit Temperaturstrategien und Zeitplanung
  • Stromverbrauchsvisualisierung mit Charts
  • KI-generierte Raumhintergrundbilder mit Apple Intelligence
  • KI-gestützte Kontaktsensor-Typ-Erkennung
  • Vollständige VoiceOver-Barrierefreiheit

Technische Umsetzung

  • Entwickelt mit Swift und SwiftUI
  • MQTT-Integration mit CocoaMQTT-Framework
  • SwiftData für lokale Geräte- und Raum-Persistierung
  • Multi-Device-Konfigurationssynchronisation über MQTT
  • Server-Deployment-Assistent für Vapor-basiertes Stromüberwachungs-Backend auf Linux via Docker
  • SSH-Integration für Remote-Server-Verwaltung
  • Netzwerkverbindungsüberwachung und -Validierung
  • Stromverbrauchs-API mit Caching

Herausforderungen

  • Verwaltung der MQTT-Verbindungszuverlässigkeit über Netzwerkwechsel hinweg
  • Synchronisation des Gerätezustands über mehrere iOS-Geräte via MQTT
  • Deployment und Konfiguration des Linux-Backends über iOS-Interface
  • Echtzeit-Gerätesteuerung mit korrekter Zustandsabstimmung
  • Ausbalancieren von lokalem Caching mit Echtzeit-Updates

Next Station: Wedding

2025
  • Grav CMS
  • UX
  • UI
  • Plugin-Entwicklung

Next Station: Wedding ist eine auf Grav CMS basierende Website mit eigenem Theme und Plugins zur Gästeverwaltung und Fotobuch-Integration.

UX/UI Design

  • 90er-Jahre-Retro-Ästhetik mit modernen UX-Standards
  • Vollständig responsives Design über Geräte hinweg
  • Token-basierter personalisierter Gästezugang mit vorausgefüllten Formularen
  • Fotobuch-Interface organisiert nach Gästegruppen

Technische Umsetzung

  • Zwei eigene GravCMS-Plugins: Guest Token Authentication und Photobook Admin
  • Custom Event-Handler-Integration
  • Automatisierte QR-Code-Generierung mit Logo mittels Endroid QrCode Library
  • CSV-basierte Datenpersistierung für Gäste- und Rückmeldungsverwaltung
  • Admin-Dashboard für Live-Übersicht und Export-Funktionen

Herausforderungen

  • Ausbalancieren von Retro-Ästhetik mit modernen Nutzbarkeitserwartungen
  • Gestaltung sicherer aber reibungsloser Gäste-Authentifizierung
  • Verwaltung von Foto-Uploads und Organisation über mehrere Gästegruppen hinweg
  • Generierung druckfertiger QR-Codes für physische Einladungen

myAudi

2017 bis 2025
  • UX
  • UI
  • User Testing
  • Scrum
  • SAFe

myAudi ist Audis Kund:innenportal unter myAudi.com. Ich arbeitete über sieben Jahre an dessen Weiterentwicklung in einem internationalen, interdisziplinären Team, inklusive der iOS-App.

UX/UI Design

  • Design des Servicetermin-Buchungssystems
  • Ladeplanung-Interface für Elektrofahrzeuge
  • Plattformübergreifende Konsistenz zwischen Web und iOS
  • Usability-Tests mit Fokusgruppen

Projektbeiträge

  • Feature-Konzeption und UI-Design für Servicebuchung und EV-Ladeplanung
  • Planung und Durchführung von Usability-Tests zur Optimierung der Nutzerführung
  • Koordination innerhalb des SAFe-Frameworks mit internationalen Teams
  • Pflege des plattformübergreifenden Design-Systems

Herausforderungen

  • Sicherstellung konsistenter Benutzererfahrung über mehrere Plattformen hinweg
  • Ausbalancieren von Feature-Reichtum mit Interface-Einfachheit
  • Koordination von Design-Entscheidungen über internationale Stakeholder-Gruppen hinweg
  • Anpassung agiler Prozesse für Großunternehmen-Entwicklung
  • JavaScript (Vanilla)
  • Entwicklung

Das Train Destination Display ist eine Webanwendung, die den charakteristischen Zugzielanzeiger der Hamburger U-Bahn (bis 2025) originalgetreu emuliert – inklusive typischem Punktmatrix-Stil und Countdown.

UX/UI Design

  • Originalgetreue Nachbildung der Punktmatrix-Anzeigen-Ästhetik
  • Konfigurierbare Layout-Logik für unterschiedliche Textlängen
  • Responsive Design unter Beibehaltung authentischen Pixel-Renderings

Technische Umsetzung

  • Entwickelt mit Vanilla JavaScript für maximale Portabilität
  • Maßgeschneidertes Pixelgrid-Rendering via HTML & CSS
  • Flexibles Konfigurationssystem über einfache Config-Datei
  • Modularer Aufbau für einfache Integration

Herausforderungen

  • Erreichen visueller Authentizität bei gleichzeitiger Web-Kompatibilität
  • Gestaltung eines flexiblen Layout-Systems für mehrere Zeilenkonfigurationen
  • Ausbalancieren historischer Genauigkeit mit modernen Anpassungsmöglichkeiten

Ursprünglich für eine Hochzeitswebsite erstellt, entwickelte es sich zu einem eigenständigen Projekt.

Smart Alarm

2008 bis 2017
  • iOS
  • Objective-C
  • UX
  • UI
  • Entwicklung

Smart Alarm war eine der ersten Wecker-Apps im Apple App Store mit innovativen Funktionen zur Verbesserung des Aufwachprozesses.

UX/UI Design

  • Intelligentes Wecken innerhalb nutzerdefinierbarer Intervalle
  • Wetterbasierte Weckzeit-Anpassungen für Nutzerkomfort
  • Schlafphasen-bewusstes Interaktionsdesign

Technische Umsetzung

  • Entwickelt mit Objective-C
  • Integration mit eigenem Cloudsystem
  • Sensordatenverarbeitung zur Schlafphasen-Erkennung
  • Wetter-API-Integration für dynamische Weckzeit-Anpassungen

Herausforderungen

  • Ausbalancieren von Weckzuverlässigkeit mit Schlafphasen-Flexibilität
  • Integration mehrerer Datenquellen (Sensoren, Wetter) für Weckentscheidungen
  • Gestaltung intuitiver Bedienelemente für komplexe Timing-Logik

Die App wurde 2017 aus Zeitgründen eingestellt.

ÖPNV-Navi

2011 bis 2015
  • iOS
  • Objective-C
  • UX
  • UI
  • User Testing
  • Entwicklung

Das ÖPNV-Navi war eine iOS-App für blinde und sehbehinderte Nutzer:innen öffentlicher Verkehrsmittel.

UX/UI Design

  • Audio-first-Interface für barrierefreie Navigation
  • VoiceOver-optimierte User Flows
  • Umfangreiche User-Tests mit blinden und sehbehinderten Nutzer:innen
  • Turn-by-turn Audio-Führung für Um- und Ausstiege

Technische Umsetzung

  • Entwickelt mit Objective-C
  • Tiefe Integration mit Apples VoiceOver-Technologie
  • Echtzeit-Standortverfolgung für ÖPNV-Navigation
  • Audio-Feedback-System für Führungshinweise

Herausforderungen

  • Gestaltung der Navigation ohne visuelles Feedback
  • Sicherstellung der Zuverlässigkeit für sicherheitskritische ÖPNV-Führung
  • Optimierung von Audio-Hinweisen für laute ÖPNV-Umgebungen
  • Ausbalancieren von Informationsdichte mit Audio-Klarheit

Die App wurde 2015 aus Zeitgründen eingestellt.

simple.dev

2005 bis 2025
  • Web
  • Grav CMS
  • iOS

simple.dev war eine Website-Plattform für selbstentwickelte Mobil- und Webapps sowie deutschsprachige Lokalisierungen von Drittanbieter-Apps.

Projektumfang

  • Ressourcen und Tools für die Entwickler-Community
  • Deutsche Lokalisierungen für internationale Apps
  • Plattform zur Verteilung eigener Projekte
  • 20 Jahre kontinuierlicher Betrieb und Wartung

Die Website wurde 2025 aus Zeitgründen geschlossen.

PresActive

2015 und 2017
  • Web
  • HTML
  • JavaScript
  • jQuery
  • UX
  • UI
  • Entwicklung

PresActive ist eine webbasierte Präsentations-App, die ausschließlich mittels berührungsloser Gesten gesteuert wird.

UX/UI Design

  • Berührungslose Gestensteuerung für Präsentationsnavigation
  • Gestengesteuertes Interface-Design mit minimaler visueller Ablenkung
  • Nutzerakzeptanz-Tests für Gesten-Interaktionsmuster

Technische Umsetzung

  • Entwickelt mit HTML, JavaScript und jQuery
  • Gestenerkennungssystem für berührungslose Steuerung
  • Webbasierte Plattform für geräteübergreifende Kompatibilität

Herausforderungen

  • Gestaltung intuitiver Gesten-Zuordnungen für Präsentationssteuerung
  • Ausbalancieren von Gesten-Innovation mit Nutzerakzeptanz
  • Untersuchung der Auswirkungen berührungsloser Interaktion auf Funktionalität und Design

ExtruFace

2015 bis 2016
  • Web
  • HTML
  • JavaScript (Vanilla)
  • UX
  • UI
  • Entwicklung

ExtruFace war ein kollaboratives Hochschul-Industrie-Projekt zur Entwicklung einer gestengesteuerten Benutzeroberfläche für Extrusionsmaschinen.

UX/UI Design

  • Gestengesteuerte Oberfläche angepasst an typische Maschinenbedien-Workflows
  • Intuitive Maschinensteuerung zur Reduzierung der Einarbeitungszeit
  • Industriefokussiertes UI-Design für Produktionsumgebungen

Technische Umsetzung

  • Entwickelt mit HTML und Vanilla JavaScript
  • Gestenerkennungssystem für berührungslose Steuerung
  • Prototyp-Entwicklung von Anforderungsanalyse bis zur Endabnahme

Herausforderungen

  • Anpassung moderner UX/UI-Prinzipien an Industriemaschinen-Kontexte
  • Ausbalancieren von Gesten-Innovation mit Bediener-Vertrautheit
  • Sicherstellung der Zuverlässigkeit in Produktionsumgebungen

ApfelBlatt 3.2

2014 bis 2015
  • iOS
  • Objective-C
  • UX
  • UI
  • Development

ApfelBlatt 3.2 war die offizielle iOS-App für das Webmagazin ApfelBlatt.

UX/UI Design

  • Separate Designkonzepte optimiert für Smartphone und Tablet
  • Magazin-optimiertes Leseerlebnis
  • Iterative Design-Verfeinerung basierend auf Leser:innen-Feedback

Technische Umsetzung

  • Entwickelt mit Objective-C
  • Komplette Konzeption und Implementierung
  • Fortlaufende Kundenberatung und Integration von Nutzer:innen-Feedback

Herausforderungen

  • Gestaltung unterschiedlicher Layouts für verschiedene Bildschirmgrößen unter Beibehaltung konsistenter Markenidentität
  • Optimierung von Magazin-Inhalten für mobilen Konsum