Backend engineer focused on distributed systems and building infrastructure that's easier to operate and reason about. I spend most of my time in Go, occasionally falling back to Python or shell when the situation calls for it.
- Go — primary language, most of my serious work lives here
- Python — scripting, tooling, quick prototypes
- Shell — glue code, automation, the stuff that holds everything together
- Kubernetes / Docker — day-to-day infra
- Postgres, Redis — usual suspects on the data side
Mostly internal tooling around deployment pipelines and service observability. Trying to make the gap between "it works on my machine" and "it works in prod" a little less painful.
Also slowly building out a CLI tool for managing local dev environments — nothing groundbreaking, just scratching my own itch.
Getting deeper into eBPF for network observability. Still early days but it's interesting territory.
Open to conversations about distributed systems, infra tooling, or Go in general. Feel free to open an issue or reach out if something in one of my repos is broken or confusing.