About Me

I'm Gordon — a data scientist and engineer based in Boulder, Colorado. I studied mechanical engineering at CU Boulder and eventually found my way into data science through a fellowship at Galvanize. That transition made a lot of sense in hindsight: I've always been drawn to understanding how systems work, whether that's a physical one or a machine learning pipeline.

I've spent the better part of the last decade building production ML systems — computer vision models, recommendation engines, data pipelines — first at a startup doing energy trading analytics, then at Verizon where I've worked on everything from SageMaker pipelines to model observability. I like the full arc of it: prototyping something in a notebook, figuring out how to make it reliable, and shipping it somewhere real.

Programming is the part I genuinely enjoy the most. I'll pick up a new language or framework just to see how it thinks. I've written Julia for NLP experiments, built deep learning models in PyTorch and TensorFlow, and more recently I've been spending a lot of time with Next.js and FastAPI for full-stack projects. The thing I'm most excited about right now is agentic AI — autonomous systems that can plan, use tools, and reason through multi-step problems. It feels like the most interesting frontier in applied ML and I've been exploring it from both the product side and the infrastructure side.

When I'm not at a keyboard, I'm usually on a bike. Colorado has an absurd amount of great riding and I try to make the most of it — road, gravel, bikepacking, whatever the season allows. I also ski, hike, and generally prefer to be outside. A lot of my side projects end up at the intersection of these interests, like VeloSpark, a route recommendation app I built for cyclists and runners.

This blog is where I write about things I'm building and learning. If any of it is useful or interesting to you, that's great. Feel free to reach out.