About

Staff AI Engineer at Snowflake. I build internal agents for GTM teams and general-purpose unsupervised learning tooling (topic extraction, tag taxonomies, streaming text classification). I work with the product team on Snowflake Intelligence and Cortex Code, using them daily and feeding what I learn back into the product.

How I got here

Support Engineer → Data Scientist → AI Engineer.

I started as a support engineer at Cloudera, then Snowflake, where the same tickets kept appearing. Advocating for fixes with engineering teams meant quantifying how often a class of ticket showed up, which turned out to be an unstructured data classification problem.

I moved to a data role on Snowflake’s Support Analytics team. Built data products using BERTopic and embeddings on 100K+ support cases, pre-ChatGPT. When LLMs arrived, the tools improved. AI could summarize, classify, extract insights from cases. I spent a few years presenting insights to engineering and support leadership, influencing prioritization and product direction.

Now I build AI full-time.

This site

I write about AI engineering, coding agents, and the practical side of building with LLMs.

You can find me on LinkedIn and X.