christoph@berlin: ~

$ whoami

Christoph Stach

Senior Full-Stack Engineer//Berlin//10+ yrs

$ cat about.txt

Building modern web apps across Vue/Nuxt and React/Next.js for a decade — and more recently Python backends for AI and LLM agents. I care about clean, type-safe code, usability, accessibility, and performance, with an eye for detail in component design.

Portrait of Christoph Stach
portrait.webp — 1 image rendered
  • 10+years_exp
  • 4companies
  • 2cs_degrees
  • 13technologies

At MBition (Mercedes-Benz), I work as a Senior Full Stack Engineer. My home base is the web: I ship features end-to-end across Nuxt and NestJS with strict TypeScript and zod-validated REST contracts, maintain pnpm monorepos for better DX, and build reliable CI/CD pipelines in GitLab CI and Azure DevOps. More recently I've moved into Python, building and operating a platform that hosts LLM agents on Kubernetes — the shared service, base classes, and CI/CD that agent teams plug their business logic into.

Before that, I spent several years at DERICON building frontends with React, Remix, Vue, Nuxt, and Angular, including a graph-based no-code workflow builder that empowered non-technical users to model and deploy workflows themselves. Earlier in my career I worked as a PHP/JavaScript full-stack developer, modernising legacy systems and improving maintainability and feature velocity.

Alongside my professional work, I completed both a B.Sc. and M.Sc. in Applied Computer Science at HTW Berlin, specialising in AI, bioinformatics, deep learning, and data science, with research on nanopore-based DNA sequencing and neural style transfer.

  • frontend[4]
    • Vue / Nuxt
    • React / Next.js
    • TypeScript
    • Tailwind
  • backend[4]
    • NestJS
    • Python
    • PostgreSQL
    • MongoDB
  • ai_agents[2]
    • LLMs & AI Agents
    • A2A / MCP
  • infra_devops[3]
    • Kubernetes
    • GitLab CI
    • Azure DevOps