← back to home

all projects

06 projects

distributed systems, backend infrastructure, and web applications.

WORK06
shipped

Distributed Rate Limiter

High-performance token-bucket rate limiting service in Go.

GoRedisLua
allowed-path throughput · hey, 200 conns, 30s30.1K req/sin-mem · p99 17.2ms
shipped

Idempotency Layer

Go HTTP middleware guaranteeing exactly-once execution per key under concurrent retries.

GoPostgreSQLRedisLua
Exactly-once execution per key under concurrent retries — replays stored responses, 409 on conflict.
building

Sysiq

Interactive system-design learning platform with drag-and-drop architecture and live simulators.

Next.jsPostgreSQLPrismaNeonDB
Drag-and-drop architecture diagrams with live system simulators.
shipped

Text Search Engine

Lightweight full-text search engine in Go — indexes .txt files and serves queries over HTTP.

GoInverted IndexHTTP
Inverted index from scratch serving .txt search over plain HTTP.
live

Cognia

Full-stack knowledge platform for notes, videos, tweets, and links with JWT auth and workspace-scoped access control.

ReactTypeScriptNode.jsExpressMongoDB
JWT auth with workspace-scoped access control across notes, videos, and links.
live

Tune In

A YouTube Music API wrapper built in my first year.

JavaScriptYouTube Music API
YouTube Music API wrapper — built in my first year of college.