Intern @ ZapTech · Open-source contributor · Building things in Rust and Python
url-shortener-design System design challenge, URL shortener, in Rust.
Wolf359_nvim_rust_theme Neovim colorscheme with a "deep-space" vibe, optimized for Rust syntax.
rapina (contributor) Rust framework for the API layer, predictable and easy-to-learn structure.
Foundations
- Go syntax & tooling (Tour of Go)
- Build a simple REST API in Go
- PostgreSQL, data modeling, queries, indexes, transactions
Building real things
- Docker fundamentals (Dockerfiles, networks, volumes)
- Containerize the Go API
- Testing in Go (unit + integration, testcontainers)
- Contribute to an open-source project beyond Rapina
Cloud & integration
- Cloud fundamentals (AWS Cloud Practitioner / GCP free tier)
- Deploy a containerized service to the cloud
- CI/CD pipeline (GitHub Actions, test, build, deploy)
System design & polish
- Understanding Distributed Systems (Vaish)
- System design basics (ByteByteGo)
- Personal project tying it all together (DB, tests, Docker, CI/CD, deploy)


