Hey there

I'm Trung, a software engineer based in Berlin. By day I'm building self-service banking products at Deutsche Bank. By night I'm building agentic developer tools with Claude Code.

I studied Information Systems Management at TU Berlin and have been working in software since 2018. Most of my day-job energy goes into commercial banking on GCP — backend services in Java and Spring Boot, cross-team integration, and CI automation.

I've spent the last year going deep on what it means to actually work with AI agents — not just chat with them. The job isn't getting an LLM to write more code; it's building the surrounding scaffolding so the LLM does the right thing, every time. I've found that's mostly a design problem.

Deutsche Bank

2025 — Now

I'm the primary backend developer on Phoenix (Front-to-Back), a platform automating self-service products for commercial banking and expanding into new European markets. First deliverable: B2B SEPA mandate management serving 45,000+ corporate clients in Germany.

I drive cross-team integration across 3 internal platform teams, co-built CI automation that cut frontend deployment from 30–60 min to 2–5 min, and co-designed a dynamic document generation system that eliminated per-brand template storage entirely.

Side Projects

2025 — Now

On the side I build tools that exercise the agent-engineering thesis. agent-eng is a published npm package that scaffolds agentic workflows into any project — five specialized subagents, ADR templates, ticket structure, all from a single npx command. AI_TTRPG is a real-time voice-powered D&D Game Master where players speak via WebRTC and combat resolves through a deterministic rules engine. Project Hub is a React workflow visualizer for editing agentic pipelines and system architectures.

The throughline is the same: give the agent fewer, sharper levers. The model is the chef. Your job is to set the kitchen.

cliqe

2023

Founders Associate at an early-stage startup in the creator/brand space. Built onboarding automation with TypeScript and Firebase that cut onboarding from 3 minutes to 30 seconds, and a Python outreach system that scaled daily reach from 600 to 1,000.

Capgemini

2018 — 2019, 2022 — 2023

Two stints. First as a QA Engineer on a complex Java automotive system — JUnit testing, MySQL query optimization, collaborating across teams in Germany and India. Later as an ERP Business Analyst, writing user stories for an Oracle ERP implementation and establishing a Confluence documentation process for 20+ project documents.

Academic Tutor

2019 — 2021

Taught technical foundations and advanced Java programming at TU Berlin. Graded work on concurrency, deadlock prevention, and thread synchronization — topics that still shape how I think about backend systems.

TU Berlin

2017 — 2025

B.Sc. Business Informatics, then M.Sc. Information Systems Management. The degrees gave me half engineering, half product context — the half I keep reaching for when reviewing a PR or scoping a feature is, surprisingly often, the second one. Exchange year at Hanyang University in South Korea along the way.

Off-screen

Always

Outside of work I'm running tabletop campaigns, fighting with espresso ratios, or trying (and failing) to leave the apartment before noon on a Saturday. I think the most interesting problems sit at the boundaries between disciplines — which is also why I keep bringing TTRPG mechanics into software design and vice versa.

Get in touch

Open

I'm not actively looking, but I love comparing notes on agent engineering, Claude Code, or how to ship LLM features that don't fall over in production. The fastest way is email. Code is on GitHub.