Production work, side projects, and a couple of things built to see if they'd work. Most recent first.
A Gmail-style email client running entirely on one Cloudflare Worker — SPA, JSON API, inbound Email Routing ingestion, an undo-send cron, and AI summarize/smart-reply on the Claude API.
1 Worker serving SPA, API, cron & ingestion · React 19, Hono, Cloudflare Workers, D1
Role-based task management with separate employee dashboards and full admin control over assignment and progress.
2 role types: employee & admin · React.js, Tailwind CSS, Appwrite
Streams 500+ live TV channels with 7-day catch-up. 50+ forks and 30+ stars on GitHub.
500+ live channels streamed · React.js, Tailwind CSS, Axios
Production Claude API microservice — agentic tool-calling, SSE streaming, MCP server, 10x cost cut via prompt caching.
13 read-only agentic tools · Node.js, TypeScript, Anthropic Claude API, MCP
Claim submission, multi-level approval workflow, and per-stage status tracking.
3 approval stages: manager, finance, done · React.js, Material-UI