Engineering Lead · Founding Engineer · Consultant · Wie jeder Modus aussieht
Letzter Login: heute via /dev/web · willkommen
$WhoAmI?
Apoorv Mittal · Engineering Lead ↔ Engineering Manager
München · Berlin · aktiv auf Jobsuche
$cat headline.md
Liest den Diff.
Schreibt das RFC.
$ls case-studies/
- git-xray-tools
- claude-code-agents
- nl-sql-rbac
- coaching-engineers-to-senior
- p50-latency-public-api
- graphql-api-rewrite
$next-action
drücke [1] [2] oder [3], oder klick unten
letzter commit: vor 39 Sek.·sim: make the three-body system genuinely chaotic and multi-modal
Engineering Lead mit vierzehn Jahren Erfahrung beim Aufbau von Web-Plattformen für Millionen von Nutzern. Aktuell Tech Lead bei einem hochfrequentierten Consumer-Marketplace, leite ein Team aus fünf Engineers und treibe die Einführung KI-gestützter Entwicklung voran — Claude-Code-Agenten mit Kill-Switches, Eval-Sets und den Safety-Guardrails, die den Output vertrauenswürdig machen. Player-Coach: dienstags Produktions-Code, mittwochs Kalibrierungs-Tabelle.
Wo ich geliefert habe
- AutoScout24
- Publicis Sapient
- Lloyds Banking Group
- HP
- Bupa
- Fidelity Worldwide Investments
- TCS
- MetLife China
- CheMondis
Ausgewählte Arbeiten
Drei Fallstudien, die sich lesen wie das Brief, das ich schicken würde, wenn du fragst, was ich tatsächlich mache.
- Featuredkitoolingdeveloper-experience
Manuelle Engineering-Checks durch Claude-Code-Agents ersetzen
Eine Taxonomie von etwa dreißig Agents, die ich in Produktionscodebasen ausgeliefert habe: was funktioniert, was nicht, und wie man sie ausrollt, ohne dass es zum Theater wird.
Weiterlesen→
~30
Agents in Produktion
- kisecurity
Natürlichsprachiges SQL auf Multi-Tenant-Daten, ohne sie zu leaken
Aufbau einer LLM-gestützten Query-Schnittstelle für ein internes Daten-Exploration-Tool. Das Interessante ist nicht der Prompt, es ist alles drumherum.
Weiterlesen→
- leadershipmentoring
Sechs Engineers in achtzehn Monaten zur Senior-Beförderung gecoacht
Keine Methodik, eine Fallstudie. Die konkreten Entscheidungen, die IDP-Frequenz, die Kalibrierungs-Momente und die Stellen, an denen ich es fast falsch gemacht hätte.
Weiterlesen→
Zahlen hinter der Arbeit
Wo ich die letzten vierzehn Jahre verbracht habe, in Metriken, die das Highlight-Reel überstehen.
14+
Jahre Web-Plattformen und kundenorientierte Erlebnisse über vier Domänen hinweg ausgeliefert.
20+
Engineers direkt geführt über Tech Lead und Frontend Lead.
6 → Sr
Engineers in den letzten achtzehn Monaten zur Senior-Beförderung gecoacht. Eine siebte Person läuft Richtung Staff.
Zur Fallstudie
0
Cutover-Events bei einer öffentlichen GraphQL-Replatformierung. Jede Produktions-Query asynchron gegen den Altdienst gediffed, bevor Traffic verschoben wurde.
Zur Fallstudie
p50 ↓ 30%+
Latenzreduktion auf einer öffentlichen API mit 50+ Downstream-Integrationen, kein Consumer beeinträchtigt.
Zur Fallstudie
~30
Claude-Code-Agents im produktiven Einsatz über mehrere Codebasen: Build, Scan, Review, Migration, RBAC-Validierung.
Zur Fallstudie
Drei Dinge, mit denen ich vorangehe
KI-gestützte Lieferung in Produktion
Build-, Scan-, PR-Review-, Migrations- und Performance-Agents im Einsatz über mehrere Produktionscodebasen. LLM-Features mit SQL-Validierung, parametrisierten Queries und RBAC-Scoping.
Organisationsweite Migrationen ohne Downtime
Zuletzt eine Strangler-Fig-Replatformierung einer öffentlichen GraphQL-API bei einem hochfrequentierten Consumer-Marketplace, vier Monate parallel gebaut, jede Produktions-Query asynchron gegen den Altdienst gediffed, bevor irgendein Traffic verschoben wurde.
Performance und Qualität, kein Beiwerk
p50-Latenzreduktion von 30%+ bei einer öffentlichen API mit fünfzig Integrationen. WCAG 2.1 AA, Core Web Vitals, DORA-getriebene Praxis.
Wie ich führe, in Langform
Die Fallstudien zeigen, was ich ausgeliefert habe. Diese zwei Seiten zeigen, wie ich denke. Die Prinzipien, zu denen ich immer wieder zurückkomme, und die Entscheidungen hinter den Schlagzeilen.
Prinzipien
Wie ich führe
Zehn kurze, meinungsstarke Regeln, zu denen ich immer wieder zurückkomme. Die komprimierte Version der Über-mich-Seite.
Lesen→
Entscheidungen
Entscheidungen
Kurze ADRs zu Entscheidungen, die ich getroffen habe: Kontext, Entscheidung, was eingetreten ist, was ich anders machen würde.
- Den Rate-Limiter im Speicher gelassen, bis der Traffic Upstash rechtfertigt2026-06-09
- v2 als parallelen Service gebaut, statt v1 in-place zu upgraden2025-10-28
- 30-Tage-Trial-Gate auf jeden Claude-Code-Agent, bevor er über die Pilot-Squad hinaus skalieren darf2025-09-22
Alle Entscheidungen ansehen→