Computer Science student at the University of Kansas.
Focused on backend systems, networking, concurrency, and real-time systems.
- Backend & distributed systems
- HTTP, WebSockets, reverse proxies
- Concurrency and synchronization
⭐ RWND
Go | HTTP | Reverse Proxying
A reverse proxy that records HTTP traffic and allows step-through replay to compare backend behavior across runs.
Netcode
Go | WebSockets | React | TypeScript
A real-time collaborative code editor using operational transformations to keep distributed state in sync.
C# Multiplayer Platform
C# | .NET | WebSockets | Real-time State Management
A WebSocket-based multiplayer game hosting platform with matchmaking, room state management, and automated CI/CD.
Languages: Go, C#, C/C++, Python, TypeScript, SQL
Systems & Backend: HTTP, WebSockets, Reverse Proxies
Infrastructure: Docker, Linux
Tools: PostgreSQL, SQLite, Git