Solutions I build
What I like to ship.
The backend and AI work I deliver most often.
APIs & platforms
Backends and APIs designed to last.
HTTP/REST (sometimes GraphQL/gRPC) with clear contracts and monitoring.
Authentication & authorization
Rate limiting
Feature flags
Robust integrations
Integration layers with third‑party services.
Adapters and services that hide complexity from payments, CRMs, AI and legacy.
Webhooks
Event queue
Resilience
Event‑driven systems
Systems where events tell the story of the business.
Lightweight event flows for auditability, analytics and automation.
Domain events
Event sourcing light
Data pipelines
AI‑powered products
Flows that safely use language models.
LLMs plugged into products with orchestration, validation and monitoring.
Prompt engineering
Guardrails
AI observability
Internal tools
Dashboards and tools for internal teams.
Ops and support tools that remove day‑to‑day friction.
Dashboards
Safe scripts
Team quality of life
Guided refactors
Incremental refactors in live systems.
Migration plans that respect what's already in production.
Strangler pattern
Feature toggles
Regression tests