Selected work
Projects
Jul 2025
Feb 2025
Distributed Lock Service
A fault-tolerant distributed locking service built from scratch in Go, using Raft consensus to replicate lock state, recover from leader failure, and coordinate concurrent clients safely.
Go / Raft / RPC / WebSockets / HTTP
Jun 2025
Compression Engine
A lossless compression engine built from scratch in Go, with custom Huffman, LZSS, DEFLATE, and Gzip implementations exposed through file and HTTP workflows.
Go / Huffman Coding / LZSS / DEFLATE / Gzip