Projects

Stuff I've Built

From random experiments to full-blown web apps, here's a collection of things I've built with code and caffeine.

Clipper

Clipper

AI agent that repurposes long videos into social media clips using Gemini 2.5 Pro and FFMPEG.

Next.jsNext.js
PostgreSQLPostgreSQL
FastAPIFastAPI
Google GeminiGemini 2.5 Pro
+4
Gitbuddy

Gitbuddy

Multi-agent tool that automates repository tasks like documentation, Dockerization, and commit history.

Next.jsNext.js
SupabaseSupabase
LangChainLangchain
Google GeminiGemini 2.5 Flash + 2.5 Pro
+1
GraphRAG Chat

GraphRAG Chat

A scalable chatbot that builds knowledge graphs from scraped data to answer complex questions with citations. Built with a serverless architecture on GCP.

Next.jsNext.js
FastAPIFastAPI
Google CloudSpanner Graph DB
LangChainLangchain
+4
Finchat

Finchat

Real-time financial chatbot for stock analysis and market trends with interactive charts. Built using RAG and GPT-4o.

PythonPython
FastAPIFast API
GPT-4oGPT-4o
LangChainLangChain
+4
React Rooks

React Rooks

A local-first chess game where you can play against ai. Features real-time gameplay analysis and scalable difficulty levels.

Next.jsNext.js
TypeScriptTypescript
Socket.ioWebSockets
WebAssemblyWASM
+3
JSON Parser

JSON Parser

TypeScript-based JSON parser that validates against ECMA-404 and supports local files or APIs.

DenoDeno
TypeScriptTypescript
Tokenizer
Parser
+3
Byte Cast

Byte Cast

A browser-based streaming tool that lets you stream to platforms like YouTube and Twitch without needing OBS. Handles encoding with FFMPEG on the fly.

Node.jsNode.js
FFmpegFFMPEG
DockerDocker
Socket.ioSocket.io
+3
Crypto Maniac

Crypto Maniac

A mobile app for crypto paper trading using live market data. Allows you to track portfolios and set alerts without financial risk.

FlutterFlutter
FirebaseFirebase
FirebaseFCM
Google CloudGCP
+3