About

Staff AI Engineer at Snowflake. I build internal agents for GTM teams and general-purpose unsupervised learning tooling for 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 moved to Snowflake. I got tired of solving the same tickets over and over, and advocating for fixes with engineering teams meant quantifying repeated incidence. That turned out to be an unstructured data classification problem.

I moved into a data role on Snowflake’s Support Analytics team, where I built data products using BERTopic and embeddings on Snowflake’s historical support-case data. This was pre-ChatGPT, but as LLMs arrived, my products improved: AI could summarize, classify, and 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 GitHub, LinkedIn and X, or email me at [email protected].