Karsten J. Gerber

Staff Engineer & Systems Architect

Über mich

Ich schreibe Code seit ich sieben war — kleine Spiele aus Büchern abgetippt auf einem Commodore 64 mit Datasette. Das ist über 30 Jahre her, und ich habe nie wirklich aufgehört.

Heute bin ich Software-Ingenieur in Leipzig mit über 20 Jahren Berufserfahrung über den gesamten Stack. Von Backend-Architektur und API-Design über Frontends und Mobile Apps bis hin zu Echtzeitsystemen — ich habe Software in Teams jeder Größe gebaut und ausgeliefert.

Mein Hauptstack ist Kotlin — Backends mit Ktor, Frontends mit KotlinJS, plattformübergreifend mit KMP. Außerdem habe ich umfangreich mit PHP, JavaScript, Java, C++ und Flutter gearbeitet. Meine Diplomarbeit war eine Vierspielerschach-Engine in C++.

Ein guter Teil meines Codes entsteht heute in Zusammenarbeit mit KI-Agenten — Claude Code, spezifikationsgetriebene Tasks, hierarchisches Context Engineering und Reviews, die früh scheitern statt spät. Zwanzig Jahre Gespür dafür, was gut ist, multipliziert mit Werkzeugen, die nie müde werden: Der komplette Klangmotor-Kern ist in sieben Monaten so entstanden.

Und noch heute geht es mir vor allem darum, dass Dinge funktionieren — saubere Architektur, robuste Systeme und Code, der nicht zurückschlägt.

20+
Jahre Erfahrung
40+
Projekte umgesetzt
2
Auszeichnungen
200+
Konzerte gespielt

Erfahrung

Entwickler

Klangmotor
2025 – heute

Plattformübergreifende Echtzeit-Audio-Engine mit 90%+ geteiltem Code zwischen JVM und Web. Eigener DSP-Stack, Frame-genaues Scheduling, Lock-freies Concurrency-Modell und eingebettete Scripting-Runtime.

Kotlin MultiplatformWeb Audio APIAudioWorkletDSP

Staff Engineer / VP Tech

The Base FOL Group
2020 – 2025 · Berlin

Architektur und Entwicklung einer mandantenfähigen Property-Management- und Community-Plattform von Greenfield bis zum stabilen Mehrjahresbetrieb.

  • Full-Stack-Architektur: Backend, Admin-SPA, Gäste-Webapp, Mobile App
  • ~500.000 Zeilen Kotlin, ~84 % Eigenanteil laut Git-Historie
  • Skalierbares Multi-Property SaaS-Modell
  • ~99,9 % Uptime bei 3–4 Produktiv-Deployments pro Monat
  • Gefördertes F&E-Vorhaben eingeworben und geführt (ProFIT, 800 T€)
  • 2025: Migration auf Standardsoftware vollständig geführt — saubere Übergabe
Kotlin/KtorJava 17Java 21Spring BootArangoDBPostgresKotlinJS/PreactFlutterAWS

Freelance / Projekte

Diverse
2012 – 2019

Backend-Engineering und Architektur in verschiedenen Kurzzeit-Engagements.

  • Rocklog GmbH — JVM, Clojure, Three.js (Schweiz, 2019)
  • DB Vertrieb GmbH — Datenbanken, Algorithmen (Leipzig, 2018)
  • MagicInternet / MyVideo.de — Chunk-Video-Upload mit Auto-Resume & Verschlüsselung pro Chunk (2013–2014)
  • Gruner + Jahr — PHP, Java, FirstSpirit CMS (Hamburg, 2013)
  • Rocket Internet SE — PHP Core Team (Berlin, 2012)
PHPJavaJVMClojureFirstSpirit CMSThree.jsSQL

Staff Engineer → CTO

ZipJet (Rocket Internet)
2014 – 2018

Von Projektbeginn dabei. Backend und Infrastruktur vom Prototyp zur ersten Live-Stadt in 2,5 Monaten. Später als CTO tätig.

  • Routing & Letzte-Meile-Optimierung (>90% Pünktlichkeit)
  • Skalierung auf Multi-City-Betrieb
PHPJava 8Spring BootAngularJSIonicMongoDB

Software-Entwickler

3m5. Media GmbH
2006 – 2012 · Dresden

40+ Web- und Multimedia-Projekte für ZDF, Ravensburger, Audi, L'Oreal, O2 und weitere. Preisgekrönte interaktive Spiele und Plattformen.

  • Goldener Spatz & GIGA Maus 2011 (ZDF Super-Bauwagen) · ADC Design Award
PHP/SymfonyFlash/AS3JavaScriptC++MySQL

Diplom Informatik

TU Chemnitz
1999 – 2006

Spezialisierung Künstliche Intelligenz. Diplomarbeit: Schach-Engine für Vierspielerschach und spieltheoretische Analyse.

C++KISpieltheorie

Portfolio

Aktuelle Arbeiten

Plattformen, Produkte und Tools seit 2012 — von Startup-CTO bis Audio-Engine.

2026
2020 – 2025
2014 – 2018

3m5. Media GmbH Ära

Interaktive Erlebnisse für ZDF, Ravensburger und andere. 40+ Projekte in sechs Jahren.

2011
2010
2009
2008
2007
2006

Open Source

Die meisten davon sind entstanden, weil ich etwas brauchte und nichts gefunden habe — oder etwas gefunden habe, das mir nicht gefiel. Alles Kotlin, alles aktiv gepflegt, alles irgendwo im Produktiveinsatz.

Schreib mir

Interesse an einer Zusammenarbeit? Schreib mir eine Nachricht.

[JavaScript aktivieren, um die E-Mail-Adresse zu sehen]