About
AI Engineer
I'm an AI and data engineer who's passionate about building intelligent, automated applications using language models (LMs) and the tools around them. My interests vary over time but largely include knowledge graphs, vector retrieval, RAG, Natural Language Processing (NLP), machine learning, data infrastructure and database systems.
More about me
Posts
- Learning DSPy (2): Understanding the internals
- Learning DSPy (1): The power of good abstractions
- Using LLMs to enrich datasets: A case study with BAML
- I've moved this blog to Astro, and I like it here
- BAML is like building blocks for AI engineers
- Why I'm excited about BAML and the future of agentic workflows
- uv: Towards a unified vision for Python tooling
- Speeding up data analysis with Rayon and Rust
- What I've learned about open source software, visualized in graphs
- Why Pydantic just keeps getting better
More posts
Education
Simon Fraser University
MSc., Computer Science (Big Data)
University of Michigan
MS, Aerospace Engineering