Projects #

Vercel-style static deploy platform built as a Turborepo monorepo. Submitting a public GitHub URL clones the repo into Cloudflare R2 and pushes it onto a Redis build queue; a background worker installs, builds, and writes the output back to R2; an Express request handler maps each wildcard subdomain to its build and serves the assets. Runs on Docker Compose behind nginx wildcard routing.

Node.js
TypeScript
Express
AWS SDK S3
Redis
Cloudflare R2
simple-git
Next.js
Zellr

Platform for sharing and securely executing code snippets using Docker-based sandbox execution. Built workspace-based snippet storage with Prisma ORM and PostgreSQL. Integrated BetterAuth for secure login and snippet management workflows.

Next.js
Prisma
Docker
BetterAuth
PostgreSQL

Full-stack web application for organizing, managing, and sharing content. Users can collect URLs, Twitter posts, and YouTube videos, organize them in a personal dashboard, and generate shareable links for public access.

React.js
TypeScript
Node.js
TailwindCSS
MongoDB
Mongoose
Vercel
Snip-Shell

Real-time chat platform integrating Google Gemini API for AI-assisted conversations. Engineered WebSocket-based communication for low-latency messaging and live AI streaming responses.

Next.js
Node.js
WebSockets
Gemini API

Peer-to-peer video streaming using WebRTC with a Node.js signaling server. Used WebSockets for signaling to establish real-time media connections between peers.

Next.js
Node.js
WebRTC
WebSockets