Full-stack engineer and founder. Web platforms, AI tooling and distributed systems.
Core React · TypeScript · Next.js · Node.js (Express, Fastify) · Python · PostgreSQL · Redis
Also GraphQL · REST API design · AWS (Lambda, ECS, S3) · Docker · Kubernetes · CI/CD (GitHub Actions) · LLM agents
More RAG · vector search · OpenAI / Claude APIs · observability (Grafana, OpenTelemetry) · event-driven architecture
Series B fintech platform.
▸Led the migration of a monolith to TypeScript microservices, cutting deploy times from 40 to 6 minutes.
▸Owned the payments and reconciliation services (Node, PostgreSQL, Stripe) processing $90M annually.
▸Mentored four engineers and authored the team's RFC and code-review process.
Developer-tools startup. Self-serve platform with 12,000+ signups.
▸Built the product end to end: React + TypeScript frontend, Node and Python services on AWS, growing to 12,000+ developer signups.
▸Designed an event-driven microservices backend handling 4M+ daily API calls with sub-100ms p95 latency.
▸Shipped an AI assistant (LLM agents + RAG over the docs) that cut support tickets by 35%.
▸Hired and led a team of 6 engineers; set the CI/CD, testing and on-call standards.
Consumer analytics product.
▸Built React dashboards and a GraphQL API layer used by 200+ enterprise customers.
▸Introduced end-to-end testing (Playwright) and reduced production regressions by half.
Cinder Open-source CLI for scaffolding type-safe full-stack apps. 3,400 GitHub stars.
Tideways A self-hosted RAG search engine over your own documents, built with Node and pgvector.
promptkit A small library for building and testing LLM agent tools, used in production at Lumen Stack.