About Me
I am a software engineer at Canonical’s Office of the CTO, where I build system-level storage tools in Go and develop AI tooling to improve developer workflows. Before this, I worked on Ubuntu Foundations, maintaining the installer backend - Subiquity - and contributing to the distribution infrastructure that millions of people rely on.
My path into technology started with a question: how do we build systems that work for people? That led me to human-robot interaction research at UNR, where I studied socially aware navigation, and later to Computational Linguistics and NLP research at UC Davis, where I focused on making efficient and accessible semantic parsing systems for low-resource languages. That human focus still drives my work today. From package infrastructure to AI tooling, I build systems that people can rely on.
Outside of work, I’m learning Japanese, building mechanical keyboards, and gaming. I’ve tried to have a hobby that doens’t involve a computer. It hasn’t stuck.
