I optimize for impact. I strive to work with talented people to do amazing things. If you are a misfit, a rebel, or a troublemaker working on something interesting, feel free to send me a message.
I’m currently working on the open standard for AI coding assistants. If we deliver on our vision, every engineer on the planet will be a 10x developer.
Background
I’m an engineer, researcher, and educator that has helped start teams at innovative organizations such as Amazon Alexa and RideOS.
I’m a cofounder of Storia AI, a YC company, where we are building an open-source AI copilot that knows your codebase and its context. We’re backed by incredible investors and lose sleep thinking about the problem we’re trying to solve. If that’s of interest to you, don’t hesitate to reach out.
In the past I’ve run a consultancy helping companies across verticals deliver machine learning and data-driven solutions to their hardest problems with a special focus on NLP, recommendation systems, tabular data, and computer vision domains.
I also built Confetti AI, the premier educational platform for training the next generation of machine learning practitioners, which was acquired by Towards AI.
Research
- I’ve been published at the top artificial intelligence conferences in the world. My work has also gotten news coverage. Check out my past projects for a full list of publications.
- I spent several years in the Stanford Natural Language Processing Group, where I had the great fortune to work with Christopher Manning, Percy Liang, and Christopher Potts.
- I think and write about trends in AI research. People have found my past writeups helpful.
Engineering
- I was the 8th hire at RideOS a Sequoia VC-backed autonomous mobility startup acquired by Gopuff.
- I’m problem-driven (not tool-driven) so I build across the full engineering stack from hardware to software.
- I like to hack for fun. Here are some side projects I’ve worked on.
Education
- I have studied at the top institutions in the world.
- I believe in paying things forward, so I build tools and create resources to help people learn. Check out my blog to see what I teach about.
Writing
Popular
- How Alexa Dropped the Ball on Being the Top Conversational System on the Planet (>1M Views, top of Hacker News)
- We Don’t Need Data Scientists, We Need Data Engineers (>180K Views, Top of Hacker News Front Page, Top KDNuggets Article of 2021)
- A Machine Learning Primer (>50K Views, Top All-Time Reddit r/datascience)
- MLOps Is a Mess But That’s to be Expected (>35K Views, Top of Hacker News Front Page)
- Setting Up a Machine Learning Project (>28K Views) with accompanying starter template
- Complete Artificial Intelligence Undergraduate Course Plan (>22K Views)
- I got into writing answers on Quora a few years back and amassed ~450K views on my answers from a 2 week stretch on the platform.
Trending
- A Complete Introduction to Prompt Engineering
- Building a V1 Machine Learning Model
- How to Finetune GPT3
Speaking
-
I’m a regular co-host on the MLOps Community podcast, where we bring in ML and data industry leaders to get spicy takes on tooling and future trends. The MLOps community is the largest group of MLOps practitioners globally. A sample of some of our shows:
- Model Monitoring in Practice: Krishnaram Kenthapadi - A discussion with the Chief Scientist of Fiddler AI, a leading model monitoring company
- Real-time Data Processing: Jacob Tsafatinos - A discussion with the lead architect of Uber’s ad events processing system
- Making MLFlow: Corey Zumar - A discussion with one of the maintainers of MLFlow, a leading OSS MLOps library from Databricks
- Everything Kubeflow: Ryan Russon - A discussion with a Kubeflow expert on when and why to use this orchestration platform
- Turning Redis into a Composable, ML Data Platform: Sam Partee - A discussion with a Redis Principal AI Engineer on how everyone’s favorite cache is evolving into new ML use-cases
- Building Better Data Teams: Leanne Fitzpatrick - A discussion with the Director of Data Science at the Financial Times on how to organize and manage effective data teams
- Everything Prompt Engineering, Generative AI [Apple Podcasts, Google Podcasts, Spotify] - Infinite Machine Learning
- Machine Learning Operations: Delivering on the Data-Driven Promises of Artificial Intelligence - TTI/Vanguard Artificial Intelligence
- Delivering Machine Learning Value: A Guide For Humans - Discord Distinguished Speaker Series
- Interview on ML Career, Education, and More [Apple Podcasts, Google Podcasts, Spotify] - Infinite Machine Learning
- What Researchers and Engineers Can Learn From Each Other - DataTalks.Club
- Pursuing a Career in Artificial Intelligence: Or How I Learned to Stop Worrying and Love the Data - Georgia Tech Data Science Club
- State-of-the-Art is Just the Start: Data Science From Ideation to Deployment - University of Wisconsin Madison Data Science Club
- Key-Value Retrieval Networks For Task-Oriented Dialogue - SIGDial 2017