PROJECT ARCHIVE / 09All
Projects
Backend systems, developer tools, native apps, and full-stack products—each built around a real constraint.
01
DevOpsAPI Release Guard
GitHub Actions release gate for FastAPI, Spring Boot, Express, and OpenAPI. Traces changes up to 5 hops through a 6-tier dependency graph, scores endpoint risk from 0–100, streams async load-test metrics over WebSockets, and runs 560 automated tests.
PythonFastAPIClaude APIPostgreSQLReactTypeScriptWebSocketshadcn/ui
6-tier impact scoring · 560 automated tests 02
BackendWebhook Dispatcher
Dockerized FastAPI/Celery webhook pipeline sustaining ~43 ingestions/sec across 20 concurrent clients and ~25 deliveries/sec with Redis queues, PostgreSQL idempotency, HMAC-SHA256 signing, SSRF protection, jittered retries, and Prometheus metrics.
PythonFastAPIRedisCeleryPostgreSQLDockerPrometheus
100% delivery across 2,001 events · 7.3ms p95 03
SystemsDevFind
Multithreaded C++17 code-search engine that cold-indexed 64,075 Linux kernel files (1.086 GB) at 252 files/sec into SQLite WAL. Two-phase BM25 and proximity ranking cut p50 latency from 331.9ms to 20.7ms, with trigram fuzzy search at 3.3ms p50.
C++17SQLiteCMakeBM25MultithreadingHTTP ServerReactTypeScript
252 files/sec cold index · 20.7ms BM25 p50 04
Full-stackJobScoop
Full-stack job-tracking platform: Go + Gorilla Mux backend, React frontend, JWT auth with email-OTP password reset, and per-user company subscriptions that scrape career sites for new-grad SWE listings.
GoReactPostgreSQLJWTCypressDocker
Auth, subscriptions, and career-site scraping end-to-end 05
BackendReddit-Style Discussion Platform
Concurrent Go backend with in-memory state — sync.Map registries, per-entity RWMutex, actor-style Receive() dispatcher, token-bucket rate limiting, atomic counters with CAS, and a live /metrics endpoint.
GoActor Modelsync.MapToken BucketREST
Actor-model concurrency + rate limiting in pure Go 06
Real-timeRule-Based Chatbot
Real-time chatbot with hot-reloadable JSON rule evaluation, native WebSocket messaging, and containerized deployment.
ReactTypeScriptNode.jsWebSocketsDocker
Hot-reloadable rules over native WebSockets 07
MobileHushHabbit
Privacy-focused Android habit tracker with streak tracking, smart reminders, and offline-first architecture using Material 3.
KotlinJetpack ComposeRoomHiltAndroid
Offline-first Android, no telemetry 08
WebComite
Mobile-first manga reader SPA on Vercel with Cloudflare R2 image hosting. Secure signed-URL admin uploads, role-gated routes, lazy-loaded chapter pages, and bookmark/history persistence — all on free-tier infra.
ReactTypeScriptTailwindViteVercelCloudflare R2
Signed R2 uploads + role-gated reader, all free-tier 09
Full-stackN5 Atlas
Next.js 14 study tracker for the JLPT N5 Japanese exam. 1,400+ tasks across a 20-week roadmap, Supabase auth with Row-Level Security, an offline sync queue, and Recharts progress analytics.
Next.js 14TypeScriptSupabaseZustandRechartsTailwind
20-week roadmap with offline sync, auth, and RLS