Kata · Product EngineerKata
// About me

I build software that survives production.

A systems-first product engineer. I build production-grade applications end-to-end, and harden existing stacks against prod failure modes. Fast where speed matters, durable where it counts.

// The Spinelive
CLIENTnext/react
APInode/go
DOMAINtypescript/go
DB - OUTBOXpostgres
QUEUEredis
WORKERSbullmq/asynq
// What I do
Software Engineering→
Civil Engineering→
Applied AI→
Since 2021, across different stacks and domains.
Highway and bridge design specialized. B.Tech in view.
Where software, AI, and the physical world intersect.
// What I've done

SiteStamp

AI-powered infrastructure inspection platform for evidence-backed reporting and historical asset intelligence.

Top 5 · NeuralSprint
Gemma 4Node.jsPostgreSQLReact

DreamStack

Production-grade backend framework for SaaS and AI, featuring durable event-job execution with resilient, swappable infra and providers.

Active
TypeScriptSQL / NoSQLREST APIsNode.js
View all work →
// How I work

Production-grade by default.

A system's true quality appears after the happy path ends: a dropped connection, a slow write, a provider outage.

I design for this explicitly. Domain never touches infra or transport directly. Every background side effect is durable and observable, never best-effort.

See the full breakdown →
01Client next/react

Typed end-to-end. Transport concerns stay at the edge; the client shapes the experience, not the domain logic.

02API node/go

The boundary. Validation, Auth, Versioning. No business rules live in the transport layer.

03Domain typescript/go

Where the business actually lives. Framework-agnostic, infrastructure-blind, and explicitly testable.

04DB / Outbox postgres

The absolute source of truth. State changes and the intent to do background work are committed in one atomic transaction. A write that doesn't survive a crash isn't done.

05Queue redis

Infra for asynchronous work. Decouples state persistence from downstream processing.

06Workers bullmq/asynq

Durable execution. Payments, AI processing, external integrations, anything slow. Retried on failure, strictly logged, out of the request path. Provider outages are absorbed here.

// Currently
Status

Building distributed, event-driven backend systems and exploring autonomous AI agents.