Senior Full-Stack Engineer · Platform & Architecture — Belgrade, Serbia
13+ years building and modernising production systems, 8+ of them in lead and architecture roles. Currently the sole senior engineer rebuilding a UK commodity-trading platform: 13 NestJS/Fastify microservices across 9 DDD bounded contexts on Kubernetes — GitOps, canary releases, SLO-gated automatic rollback — ~250k lines of TypeScript from empty repo to live multi-tenant environment, delivered largely through an AI-assisted loop I designed (~780 merged PRs in 7 months).
- TypeScript, end to end — NestJS · Fastify · React 18 · PostgreSQL · RabbitMQ · Nx
- Platform — Kubernetes (AKS) · ArgoCD + Argo Rollouts · Terraform · GitHub Actions · OpenTelemetry/Grafana
- AI-native delivery — Claude Code & Claude Agent SDK: agent loops with independent verification. Maker ≠ checker; done is a claim, not a proof.
-
claude-code-monorepo · read it online — the real, sanitized Claude Code configuration behind that platform, written up as a 13-chapter book: 71 skills, 34 hooks, 31 agents, 172 memories, one full epic walkthrough.
- Loops, not prompts — six primitives mapped to the concrete tools that enforce them.
- An epic, start to finish — one initiative from PRD to verified-green, including the pilot that found three defects in its own test baseline.
- How it was sanitized — six adversarial audit rounds; each found a class the previous round's method could not see.
-
football-trackers · docs online — a DIY real-time GPS tracking system for youth football, built end to end as a personal project: ESP32+GNSS wearables → authenticated MQTT → Bun/Elysia ingest → live coach view on a React canvas, plus an offline CV subproject. Privacy-first by construction — pseudonymous ids on the wire and at rest, per-player erasure that also rewrites every backup and proves it by re-count.
- How this is built — 25 cross-referenced ADRs; 32-suite server gate behind a runner that cannot silently shrink; Playwright e2e across five self-contained stacks driven by a simulated device fleet (no hardware, no mocks); static posture guards that fail CI if a deploy stack drifts.
- Decision records — from transport choice and MQTT security to location-data retention and right-to-erasure.



