Projects

A collection of tools, libraries, and applications I've built over the years.

Backend & Infrastructure Go

Chis

Chis

Production webhook delivery service with microservices architecture.

Go gRPC PostgreSQL Redis Kubernetes AWS
Burrow

Burrow

TCP tunnel service for exposing localhost to the internet.

Go TCP Binary Protocols
Mini-SQL

Mini-SQL

Lightweight SQL database powered by an LSM-tree storage engine.

Go SQL LSM-Tree File I/O
LSM Tree Storage Engine

LSM Tree Storage Engine

Log-structured merge tree implementation with WAL and compaction.

Go File I/O Data Structures
TCP Chat Server

TCP Chat Server

Multi-user chat server with rooms, nicknames, and private messages.

Go TCP Concurrency
Distributed Rate Limiter

Distributed Rate Limiter

Redis-based sliding window rate limiter for distributed systems.

Go Redis
QLite

QLite

SQLite as a service with Postgres wire protocol compatibility.

Go SQLite Postgres Wire Protocol TCP

Fullstack TypeScript

ProveYou

ProveYou

AI-driven platform that transforms static resumes into portfolio websites in under 3 minutes.

Next.js TypeScript AI Integrations Full-Stack Data Extraction
Wild Social

Wild Social

Social monitoring and brand intelligence tool that tracks competitors and keyword sentiment across the web.

Next.js Stripe AI Real-time SaaS
Varuna

Varuna

CRM and event management platform that digitizes traditional workback plans with AI-powered email task extraction.

NestJS React AI Email Integration Enterprise