About Me
Experience, skills, and background
Software Engineer
I'm a Full-stack Software Engineer with a broad background in Backend, Frontend, and Infrastructure development. Currently, I work as a Software Engineer III at Syniti on the core Platform Team, where I build Go microservices and the Next.js/React frontend, and am a key contributor to the Terraform and Kubernetes work our platform runs on.
Outside of work, I write Rust and Typescript in my personal projects — an LSM-Tree key-value store modeled on RocksDB, a linguistics syntax tree solver, and this website.
Languages
Tools
Blog
Projects, writings, and code

Article
How to Install a GitLab Runner on Kubernetes
Learn how to install Gitlab CI/CD Runner on Kubernetes and grant access to the Docker Daemon to build containers.

Article
Build a Simple Database
Introductory tutorial to designing and building a LSM-Tree based Key-Value Store like RocksDB.

Article
Relationship Between Chess Opening Knowledge and Player Rating
How does knowledge of Chess Openings relate to player rating? In this analysis, I investigate the use Book Openings and Master Games with a sample of 20,000 public Lichess Games.
