About
I build software that moves real boxes. Since 2014 that has mostly meant Java backends and Oracle databases behind automated warehouses at KNAPP, with two and a half years of full-stack product work in React and Kotlin in between. These days I also teach: I run agentic-coding trainings for developers at KNAPP — how to get real work out of coding agents, and where not to trust them.
Experience
-
– present
Senior Software Engineer
Software for automated warehouses. I also run the agentic-coding trainings for our developers.
-
–
Full Stack Developer
Full-stack development with React (TypeScript), Kotlin and PostgreSQL.
-
–
Software Engineer
Mainly Java backend development, with a touch of Oracle SQL and PL/SQL.
Agentic coding
I know how coding agents work, from tokens and context windows to why they make things up, and I work with them every day: context engineering (AGENTS.md, scoped instructions, skills, hooks), MCP servers, multi-agent workflows with adversarial review. This site was built by one.
Skills
- Backend
- Java, Kotlin, Spring Boot, JBoss, SQL, Oracle Database, PL/SQL, PostgreSQL
- Frontend
- TypeScript, React, Next.js
- Agentic coding
- Claude Code, GitHub Copilot, MCP, AGENTS.md, skills, hooks
- Also
- Linux, Docker, requirements engineering
- Languages
- German (native), English (fluent)
Education
-
–
BSc, Software Design
-
–
Industrial Engineering
-
Certificate
IREB CPRE, Foundation Level
Contact
- linkedin.com/in/david-reindl
- GitHub
- github.com/Nerminas