Oliver Drewing Product Engineer · Mobile, Backend & Systems · Köln / Remote
EN DE
Offen für Remote-Stellen & ausgewählte Freelance-Projekte Android · KMP · Backend · SaaS

Ich entwickle Softwareprodukte, die nützlich, stabil und wartbar bleiben.

Product Engineer mit Fokus auf mobile Apps, Backend-Systeme und Offline-First-Architekturen. Von der ersten Idee bis zur produktionsreifen Software — klare Struktur, praktische Entscheidungen, keine unnötige Komplexität.

Android (Kotlin) Compose Multiplatform Web & APIs Offline-First-Systeme Linux & Docker

Projekte

Drei Produkte, drei unterschiedliche Anwendungsfälle: SaaS, Offline-First-Mobile und fokussierte Utility-Software.

Formous

GitHub-Sterne für Formous Letzter Commit für Formous

SaaS-Plattform für digitale Formulare, strukturierte Workflows und dokumentenbasierte Prozesse.

  • Formulare, Workflows und strukturierte Datenerfassung
  • Backend, API, Datenmodell und technischer Betrieb
  • Entwickelt für echte Organisationen und reale Prozessanforderungen

Solista

GitHub-Sterne für Solista Letzter Commit für Solista Lizenz für Solista

Offline-First-Einkaufslisten-App, aufgebaut rund um Synchronisation, Zusammenarbeit und saubere Datenstrukturen.

  • Local-First-Speicherung und Repository-basierte Architektur
  • Geräteübergreifende Synchronisation und Zusammenarbeit
  • Compose Multiplatform und SQLDelight

Lumino

GitHub-Sterne für
Lumino Letzter Commit für Lumino

Minimale Android-Nachtlicht-App für schnelle und angenehme Nutzung in dunkler Umgebung.

  • Fokussiertes Utility-Produkt mit klarer Aufgabe
  • Schneller Weg von Entwicklung bis Release auf Android
  • Entwickelt als einfaches Tool mit direktem Nutzen

Tech Stack

Werkzeuge sind wichtig, aber nur dann, wenn das System verständlich, robust und wartbar bleibt.

Mobile

Kotlin, Android, Compose, Compose Multiplatform

Backend

Node.js, REST APIs, Auth, Datenmodelle

Data

PostgreSQL, SQLDelight, Repository Pattern, Offline-First

Infrastructure

Linux, Docker, Nginx, Self-Hosting, Deployment

Prozess

Erst klar denken. Dann Architektur, Umsetzung und stabiler Betrieb.

  1. 1
    Problem verstehen
    Erst definieren, was tatsächlich gelöst werden muss, bevor Code geschrieben wird.
  2. 2
    System entwerfen
    Architektur, Datenfluss, Risiken und Grenzen früh sichtbar machen.
  3. 3
    Iterativ bauen
    In klaren, sinnvollen Schritten entwickeln, testen und verfeinern.
  4. 4
    Zuverlässig betreiben
    Software ist nur dann wertvoll, wenn sie in Produktion verständlich und wartbar bleibt.

Prinzip

Ich bevorzuge ehrliche technische Entscheidungen, ruhige Umsetzung und Software, die auch nach der Launch-Phase noch zusammenhält.

Kommunikation
direkt, ruhig, verständlich
Ergebnis
wartbar, dokumentiert, produktionsreif
Stil
clean statt laut

Über mich

Software Engineering mit Produktperspektive — nicht nur aus Sicht des Codes.

Ich bin Oliver Drewing, Product Engineer aus Köln. Mein Fokus liegt auf mobilen Anwendungen, Backend-Systemen und Architekturen, die unter realen Bedingungen praktisch bleiben.

Besonders interessieren mich Produkte, bei denen Technologie, Struktur und echter Nutzerwert zusammenkommen: von Android-Apps über SaaS-Plattformen bis zu Offline-First-Systemen.

Aktuell offen für Remote-Stellen und ausgewählte Freelance-Projekte.

Kontakt

Für Remote-Stellen, Produktgespräche und ausgewählte technische Projekte.

Dieses Formular ist ausschließlich für relevante berufliche Anfragen gedacht. Unaufgeforderte Werbenachrichten sind nicht erwünscht.