01
Design for change.
Systems that absorb new demands without rewrites.
Staff Backend Engineer — Benifex
I put good engineering principles and design into agentic systems — to build well-thought-out applications, in the open.
Role
Staff Backend Engineer
Stack
Java · Spring Boot · AWS · GCP · Kubernetes
Now
Benifex
Focus
Engineering principles. Agentic systems.
01 · Building
Collaborative travel budget planning for multi-destination, round-the-world trips. Production-quality Next.js with DDD-inspired layered architecture, built AI-assisted.
Cross-repo engineering principles as a Claude Code plugin. Agents read it to learn what good looks like — and write back as the principles evolve.
Reusable agent skills shared across my repositories — TDD loops, dependency triage, design grilling, architecture reviews.
Built in the open: Next.js 16 and GSAP, server-rendered, tested with Vitest, Playwright and axe.
02 · About
01
Systems that absorb new demands without rewrites.
02
Progressive delivery. Guardrails. Boring releases.
03
Readable code. Sharp docs. Paved paths.
03 · Toolbox