Projects

Selected projects

A collection of full-stack, AI, and cloud products I've shipped - from CLI tools to real-time collaborative apps.

Write Like Netflix project screenshot

Write Like Netflix

Thirteen AI skills that draft an engineering blog post from measurements of 388 Netflix TechBlog posts, then grade it like an editor with a pass mark of 48 out of 70

  • Tech: Agent Skills (SKILL.md), Claude Code plugin, npx skills, Python, HTML, Tailwind, GSAP, nginx, Railway
OS Genie project screenshot

OS Genie

Four portable AI skills that take you from where to contribute to a merged pull request, with a numeric gate at every stage and a scorer you can run offline

  • Tech: Agent Skills (SKILL.md), npx skills, Python 3 standard library, Bash, git, GitHub CLI
Wayfinder project screenshot

Wayfinder

Self-hosted doubt as a service - one HTTP call turns any text in 100 plus languages into a calibrated act review escalate block verdict in about 33 ms with zero cost and nothing to parse

  • Tech: Python, FastAPI, laya, Redis, SuperTokens, Next.js, Docker, Railway
Scalable API project screenshot

Scalable API

Two Spring Boot services built to prove opposite engineering claims - one chases raw WebFlux throughput, the other spends its CPU budget on airtight auth and distributed rate limiting - backed by real k6 numbers run against the actual Railway deployment, not just localhost.

  • Tech: Spring WebFlux, Netty, Jackson Afterburner, Spring Security, JWT, Bucket4j, Redis, PostgreSQL, Flyway, Virtual Threads, Next.js, shadcn/ui, Docker, Prometheus, Grafana, Railway
CollabPro project screenshot

CollabPro

A self-hosted team workspace pairing a block-based document editor with an infinite collaborative whiteboard - real-time sync, a multi-provider AI Co-Pilot, and an MCP server built around how an AI agent actually calls tools.

  • Tech: Next.js 15, React 19, Editor.js, Excalidraw, Postgres + Prisma, Redis, RabbitMQ, WebSocket gateway, MCP SDK, OpenAI, Anthropic, Gemini, NVIDIA NIM
Hackpack project screenshot

Hackpack

A CLI that scaffolds full-stack apps by composing prebuilt templates instead of prompting an LLM - a framework, a stack of features, and generated CRUD pages, wired together through anchor comments.

  • Tech: citty, @clack/prompts, Handlebars, execa, giget, compromise, Next.js, Vite + React, SvelteKit, Hono, FastAPI, Cloudflare D1/Drizzle

AI Blogs SaaS

An AI Director that watches a YouTube video, plans an outline, and drafts a full SEO-optimised blog post - with a human still steering the wheel.

  • Tech: Next.js, TypeScript, Tailwind CSS, OpenAI API, Agentic Workflows, Node.js
ProgrammerSkool project screenshot

ProgrammerSkool

A focused learning platform that puts a coding playlist and a live C++ editor side by side, compiling against a real online judge instead of just displaying code.

  • Tech: HTML, jQuery, CodeMirror 5, Vite, React 19, CodeMirror 6, Tailwind CSS 4
CodeSnip project screenshot

CodeSnip

A multi-language code editor that exports snippets as polished PNGs or animated GIFs - themes, gradients, and a typing animation built entirely client-side.

  • Tech: React 18, react-simple-code-editor, Prism, dom-to-image-more, gifshot
Purchasing Power Parity project screenshot

Purchasing Power Parity

A Node.js module and CLI that converts an amount between countries using PPP rates instead of raw FX - so $100 in the US compares fairly to its equivalent in India.

  • Tech: Node.js, JavaScript, npm, CLI (ppp-calculator)
Orbit Video Chat project screenshot

Orbit Video Chat

A WebRTC-powered video conferencing app built for both quick 1:1 calls and full group meetings, with screen sharing and chat alongside the call.

  • Tech: Next.js 14, TypeScript, Tailwind CSS, Radix UI, Stream Video SDK, WebRTC, Clerk
Facial Emotion Recognition project screenshot

Facial Emotion Recognition

A webcam-driven computer vision project that classifies facial expressions into emotions using a deep learning model, frame by frame, in under 50 lines of Python.

  • Tech: OpenCV, DeepFace, Keras (tf_keras), Python
CollabCode project screenshot

CollabCode

A real-time collaborative code editor where a shared room turns into a live pair-programming session for any number of developers - no signup, no merge step, just a link.

  • Tech: React 18, CodeMirror 5, Tailwind CSS, react-router-dom, Express, Socket.IO, Node.js, uuid
Schedule a Meeting