Curiosity, competition, then building.
I build agentic-AI products in small teams and test them against real users. Evidence before code: I reproduce a problem on a real transcript before I change the product.
Four chapters
-
Curiosity
Math olympiads from sixth grade, the entrance exam for a specialized STEM school in Erfurt, the federal computer-science competition.
-
Competition
Thirteen years of karate. A CNN written from scratch won the Thuringian round of Jugend forscht and a special prize at the national final (2024).
-
Building
A winning team at the first Bundesliga Hackathon (2025). Then production code: Founding Engineer at Kobe AI, and a voice agent for 100+ salons at MitJulia (formerly Friseurtelefon).
-
Impact
Medical volunteer in Red Cross civil protection since October 2024; a workshop day for 87 eleventh-graders with my scholarship foundation. Skills only count once they work outside your own CV.
How I work
- 3,200 / 0 comparisons on 400 generated catalogs against an independent re-implementation, 0 deviations
Evidence before code
I reproduce a problem on a real transcript and check every configuration before I change anything.
- 32 in 5 days commits on the takeøff website; 477 at Kobe in October 2026
Focused sprints
Short, intense build phases with a clear goal, then review and clean-up.
- 8+ projects with written agent contracts (AGENTS.md, CLAUDE.md)
Agents, openly
I use AI coding agents heavily and say so. The architecture decisions, the test strategy and the review are mine.
Skills, with evidence
-
AI agents and evalsLLM agents with tools, MCP and voice, plus the evals that keep them honest. Claude Agent SDK, OpenAI Agents SDK, MCP, ElevenLabs, Twilio 267eval cases, grown from 67 (MitJulia, 2026)
A production voice agent for 100+ salons at MitJulia with an eval simulator (67 → 267 atomic cases, GPT-4o-mini as the caller); a six-stage agent pipeline on the Claude Agent SDK at Kobe, co-developed, with a rubric review agent that scores reports on five dimensions (0–3); extended the MCP server of the Kobe backend; the OpenAI Agents SDK and Realtime API for Voya; a talk on AI hallucination (Biases & Mishaps, 1.3).
- Voice agent in production at MitJulia, 100+ salons (Nov 2026); a simulator lets GPT-4o-mini play the caller across 267 atomic test cases, grown from 67.
- Kobe: co-developed a six-stage agent pipeline on the Claude Agent SDK (about 20k lines of Python), including a rubric review agent that scores reports on five dimensions (0–3), and extended the MCP server our CTO had set up (27 of 89 commits).
- Before one product change I checked a booking gate against an independent re-implementation: 400 generated catalogs, 3,200 comparisons, 0 deviations.
- Talk on AI hallucination in the course Biases & Mishaps (1.3).
-
Full-stack TypeScriptProduction code in two startups: web, backend and an Electron desktop client. TypeScript, React, Next.js, Node.js, Hono, Electron 434 + 477commits at MitJulia and Kobe, 2026
434 commits in the MitJulia monorepo (Aug – Nov 2026) and 477 commits at Kobe in October 2026: Next.js and React, Node with Hono, Electron, Vite.
- MitJulia monorepo: 434 commits between August and November 2026.
- Kobe: 477 commits in October 2026 across the backend, the Electron desktop client and the pitch deck.
- takeøff website: bilingual, 32 of 33 commits in five days, live on Vercel.
-
Python and machine learningFrom a CNN written from scratch in NumPy to PyTorch benchmarks and YOLOv8. Python, PyTorch, NumPy, OpenCV, YOLOv8, FastAPI 7architectures benchmarked in PyTorch (PneuNet)
A CNN with its own backpropagation in NumPy (2023), seven architectures benchmarked in PyTorch, YOLOv8 segmentation on a CPU, and now the GorillaScout bachelor's project (detection, tracking and re-identification of wild gorillas).
- PneuNet: a CNN with its own backpropagation in NumPy, then seven architectures in PyTorch; Jugend forscht 2024, Thuringian state winner.
- Real-time trash segmentation with YOLOv8 on a CPU, winning team at the Siemens × AWS hackathon 2025.
- Now: GorillaScout, a bachelor's project (team of eight) on detecting, tracking and re-identifying wild gorillas.
-
Cloud and dataServerless on AWS and Cloudflare, Postgres with Drizzle, Supabase, SQLite. AWS, Cloudflare Workers, PostgreSQL, SQL, Drizzle, Supabase, Vercel 100+Lambda functions in one AWS backend (MitJulia)
An AWS SAM backend with over 100 Lambda functions and 9 DynamoDB tables; Cloudflare Workers in four projects, some with Durable Objects; Postgres and Supabase across several projects, with Drizzle and row-level security at Kobe; SQL, Database Systems I graded 1.7.
- MitJulia: an AWS SAM backend with over 100 Lambda functions, 9 DynamoDB tables and S3.
- Cloudflare Workers in four projects, some with Durable Objects; Postgres and Supabase across several projects, with Drizzle and row-level security at Kobe.
- Database Systems I graded 1.7.
-
Engineering practiceArchitecture, tests, CI and code review, with AI coding agents under clear contracts. Git, GitHub Actions, Vitest, Playwright, Claude Code 1.0in both Software Architecture and Software Engineering
Software Architecture and Software Engineering both graded 1.0 (exam, system demo, code review); design patterns, ADRs and Scrum in the team projects of both courses; CI in a seven-year-old codebase with coverage raised from 84 to 95 percent (team); agent contracts (AGENTS.md, CLAUDE.md) in 8+ projects.
- Software Architecture and Software Engineering both 1.0: exam, system demo and code review.
- Set up CI in a seven-year-old codebase; the team raised test coverage from 84 to 95 %.
- Agentic workflow: AGENTS.md and CLAUDE.md contracts in 8+ projects, spec → ADR → code; 50+ parallel agent worktrees at the Voya hackathon.
- Design patterns, ADRs and Scrum in the SWA/SWT team projects.
-
Processes and requirementsBPMN 2.0, interviews and requirements, the enterprise view on software. BPMN 2.0, Requirements engineering, Design thinking 3BPMN projects, from interviews to process models
BPMN 2.0 in three projects; for the ESN Event Hub five stakeholder interviews that surfaced 15 pain points; Enterprise Applications 1.3; Global Design Thinking Workshop at the HPI d-school 1.0.
- BPMN 2.0 in three projects: Modeling (1.3), ESN Event Hub (1.3), one ongoing.
- ESN Event Hub: five stakeholder interviews, 15 pain points.
- Enterprise Applications 1.3; Global Design Thinking Workshop at the HPI d-school 1.0.
-
AlsoKotlin and Jetpack Compose, Flutter, C and C++, Smalltalk, Bash and Linux. Kotlin, Jetpack Compose, Flutter, React Native, C++, Smalltalk, Bash 26klines of Kotlin in my largest app
Kotlin and Jetpack Compose (a 26k-line Android app), Flutter, React Native with Expo, C and C++, Smalltalk, Bash and Linux.
Education
-
Oct 2024 – 2028 (expected) B.Sc. IT-Systems EngineeringHasso Plattner Institute, University of Potsdam Potsdam GPA 1.4 (1.0 = best)108 ECTS, 1.0 in Software Architecture and Software Engineering
GPA 1.4 on the German scale (1.0 is best), 108 ECTS, all exams passed at the first attempt; top grade 1.0 in both Software Architecture and Software Engineering. Specializations: Operating Systems & Information Systems Technology; Software Architecture & Modeling Technology. An exchange semester planned for winter 2027/28 extends the degree to 2028.
- Bachelor's project GorillaScout since October 2026 (team of 8, Prof. Gerard de Melo's AI chair): a multi-year pipeline for detecting, tracking and re-identifying wild gorillas from camera-trap video.
- Specializations: Operating Systems & Information Systems Technology; Software Architecture & Modeling Technology.
-
2020 – 2024 Abitur, specialized STEM trackAlbert-Schweitzer-Gymnasium Erfurt Erfurt Abitur 1.4MINT-EC certificate with distinction
Abitur 1.4 with advanced courses in English, mathematics, physics and computer science; MINT-EC certificate with distinction. Admission by written and oral entrance exam.
- Advanced courses in English, mathematics, physics and computer science.
Languages, interests
Languages
- Germannative
- Englishfluent (C1)
- SpanishB1
- Frenchbasic (A1–A2, UNIcert I)
Interests
- Karate13 years, 1st Dan
- Hackathons
- 3D printing
- Event techtakeøff collective