About
I’m a software engineer at Incubyte, with about five years in industry. I started at Amazon as an SDE. For the last two years I’ve been a core engineer on an enterprise AI automation platform, where I work across the workflow engine, its queues and schedulers, LLM integrations, and the product UI on top.
What I’m good at
- Backend systems
- NestJS, PostgreSQL, Prisma, Redis and BullMQ. Queues, retries, idempotency, rate limits across instances, schema migrations.
- Applied AI
- Agent and tool orchestration, provider API migrations, file search and citations, browser agents, evaluating coding agents on real work.
- Product engineering
- React and Next.js for the screens that make a complex backend usable: flow editors, run history, analytics.
- Engineering practice
- Test-first bug fixes, modules with in-memory test doubles, design docs before contested changes. I also interview engineering candidates at Incubyte.
Start here
- Designing idempotent APIs: retries, lost responses, and what you need to store.
- MySQL vs PostgreSQL isolation levels: what concurrent transactions see, shown in two terminals.
- The verification loop for AI coding agents: how I check agent changes faster than they arrive.