Backend Developer specializing in distributed systems and concurrent programming
Building production-grade systems in Go • Open to backend/platform roles
I build systems that handle scale—version control that manages 10K+ files, real-time chat serving 100+ concurrent users, and backend APIs processing thousands of requests daily. I care about concurrency patterns, clean architecture, and making infrastructure reliable.
Currently building VanguardQ—a Celery-inspired task queue in Go with Redis for speed, PostgreSQL for durability, and goroutine-based workers with crash recovery.
When I'm not writing Go, I'm containerizing services, setting up CI/CD pipelines, or optimizing database queries.
Languages: Go (primary) • Java
Backend: gRPC • WebSockets • REST APIs • Fiber
DevOps: Docker • Kubernetes • AWS ECS • ArgoCD • GitHub Actions
Data: PostgreSQL • Redis
Tools: Prometheus • Grafana • HashiCorp Vault
Persephone – Distributed version control system
→ 3-way merge engine, SHA-256 content addressing, 65% faster diffs via goroutines
AthenaSphere – Real-time chat/voice platform
→ 100+ concurrent users, <200ms latency, WebRTC signaling in Go



