I design and build backend systems, APIs, automations, and internal tools with a strong focus on reliability, explicit contracts, and long-term maintainability.
I'm a software engineer and founder with 6+ years of experience building backend systems, APIs, automations, internal tools, and production-oriented software products.
My work focuses on systems that need to be reliable, maintainable, and easy to evolve — especially where API contracts, asynchronous workflows, idempotency, integrations, and operational boundaries matter.
I work primarily with TypeScript, Node.js, PostgreSQL, Redis, Docker, React, and Next.js, with additional hands-on experience in Vue, Prisma, Python, Java, Lua, and C++.
Currently, I'm building software products through Kopf Studio, combining backend architecture, product thinking, automation, and resilient system design.
Change-safe billing infrastructure for multi-tenant SaaS systems.
Schema-first contracts Multi-tenant boundaries Idempotency-first Replay-safe webhooks Async orchestration
Production-grade authentication API with session-backed auth, refresh-token rotation, replay detection, rate limiting, and operational observability.
JWT + refresh rotation Replay detection Redis rate limiting Prisma + PostgreSQL Prometheus metrics
- Backend architecture and system design
- API contracts, integration boundaries, and reliability
- Idempotent and fault-tolerant workflows
- Asynchronous processing and background jobs
- Authentication, billing, and operational systems
- Developer experience, testing, observability, and CI
- Built internal tools, automations, and workflows that contributed to scaling Amazon operations from approximately $5K to $150K in monthly revenue
- Helped structure systems and operational workflows behind Shopee becoming a 7-figure annual sales channel
- Improved execution quality through reporting, automation, internal tooling, and cross-functional systems design
- Clear thinking over clever code
- Explicit contracts over hidden behavior
- Reliability over happy-path demos
- Maintainability over shortcuts
- Small, reviewable improvements over chaotic rewrites
- Production standards over local-only solutions
If my work resonates with what you're building, the best place to start is my website.