About

Engineer who treats developer experience as a product.

Backend engineer in the telecom B2B / BSS domain, designing event-driven Java / Spring Boot systems for product ordering, offerings, billing and shipping. I pair that with deep platform engineering and a track record of turning engineering friction into shipped developer tools, IDE plugins, and AI/MCP automations.

I work across the full stack of a large microservice estate — from designing event-driven services with Kafka and shipping them onOpenShift / Kubernetes, to building the editor tooling that lets my team understand and maintain that estate without drowning in it.

My approach is consistent across everything I build: SOLID, security-first (CIA triad), performance-aware, and well-documented.I care about the seams of a system — clear boundaries, testability, observability — and about removing the repetitive pain that slows engineers down.

On the side I co-run WeDontTrack, an open-source org building privacy-respecting apps, and I write about backend, DevOps, and security here and on dev.to. I'm currently going deeper on the QUIC protocol, Linux internals, AWS, and DSA in Go & Python.

Telecom BSS / OSSDistributed systemsPlatform engineeringDeveloper experienceAI-assisted workflowsSecurity & privacy

What I bring to a team

⚙️

Backend & Architecture

Designing and building resilient, event-driven microservices and the contracts between them.

  • Java
  • Spring Boot
  • REST APIs
  • Apache Kafka
  • Event-driven design
  • PostgreSQL
  • JUnit
  • MapStruct
  • SOLID
🚀

Platform & DevOps

Getting services to production reliably and keeping quality gates honest along the way.

  • Docker
  • OpenShift / Kubernetes
  • Helm
  • Jenkins
  • GitHub Actions
  • SonarQube
  • JaCoCo
  • Nginx
  • Linux
🧩

Developer Tooling & AI

Turning recurring friction into shipped tools — extensions, plugins, MCP servers, agents.

  • VS Code extensions
  • IntelliJ plugins
  • TypeScript
  • MCP servers
  • AI agent workflows
  • Static analysis
  • Python automation
🎨

Frontend & Product

Shipping clean, accessible UIs when the tool needs a face — and full apps end to end.

  • React
  • Svelte
  • Next.js
  • Astro
  • Material UI
  • Flutter
  • HTML / CSS

The kind of leverage I add

Force multiplier

The tools I build (coverage, static analysis, flow visualization) speed up every engineer who touches the codebase — not just my own output.

Architecture you can maintain

SOLID boundaries, clear contracts, and test coverage mean my services stay changeable as requirements move — lower long-term cost of ownership.

Production-minded

I think in deployments, quality gates, observability and security from day one — Helm/OpenShift, Sonar/JaCoCo, TLS and RBAC are part of how I work.

AI-native engineer

I build with and for AI agents — MCP integrations, automated triage, and standards-as-guardrails — turning emerging tooling into real productivity.

Polyglot & adaptable

Java, TypeScript, Go, Python, Dart — I pick the right tool, ramp quickly, and ship across backend, infra, and frontend.

Owns the docs

Every project ships with architecture diagrams, settings tables, and troubleshooting guides. Knowledge does not stay locked in my head.

Find me online

Let's build something solid.

Open to conversations about backend architecture, platform engineering, and developer-experience work.