Skip to main content
~/projects

Projects

Things I have personally built or maintained — libraries, connectors, and tools. Work done at companies lives under Experience.

These are personal projects: built on my own time, open source where it makes sense. Contributions to other people’s projects are under Open Source .

Goroomlib

maintained

A thread-safe Go library providing a reusable Room–User architecture for real-time systems like chat and multiplayer games.

Go

A self-hosted URL shortener with a React admin panel, built with Go, Redis, and PostgreSQL.

Go React Redis PostgreSQL Docker

An open-source unofficial REST API client for the WazirX crypto exchange in Go, acknowledged by WazirX's co-founder.

Go

A Chrome extension for saving, organizing, and listening to notes from any webpage, backed by a Go/Fiber API and a React admin panel.

Go Fiber React TypeScript PostgreSQL

An open-source unofficial REST/WebSocket client for the WazirX crypto exchange in Java, acknowledged by WazirX's co-founder.

Java

Audio Cloning

experiment

A patched fork of OpenVoice that clones a speaker's voice for short subtitle lines and runs on CPU — the TTS stage of the Video Translator pipeline.

Python OpenVoice MeloTTS

A local AI dubbing pipeline that transcribes a video's audio, translates it, and re-synthesizes speech in the target language using open-source models.

Python OpenAI Whisper FFmpeg demucs