Teaching
Courses
Courses published through O'Reilly, with upcoming live sessions listed below.
- Building Integrated AI Agents with OpenClaw
Self-hosting a personal AI agent: OpenClaw's architecture, deployment, and what it can automate.
- Aug 25, 8:00 AM - 12:00 PM PT
- Getting Started with Claude Agent SDK
Building agents on the Claude Agent SDK, from first tool call to a working harness.
- Aug 26, 9:00 AM - 1:00 PM PT
- Agentic RAG with LangGraph
Building retrieval systems that reason about what they retrieve, using agentic workflows.
- Aug 27, 9:00 AM - 1:00 PM PT
- Building AI Agents with LangGraph
Agent concepts, multi-agent architectures, and the design patterns that hold up in production.
Guest Lectures & Talks
-
Building Self-Hosted Personal AI Agents with OpenClaw
ODSC West
Designing the workspace that gives a self-hosted agent its identity, its skills, and a reason to start work on its own.
-
From Agentic Workflows to Agent Harness
Yale University · MGT 899: Generative AI & Entrepreneurship
The architectural shift from agentic workflows to agent harnesses, and what it changes about building AI applications.
-
Building Agentic Systems with LangGraph
Yale University · MGT 899: Generative AI & Entrepreneurship
How entrepreneurs can use graph-based AI workflows to build agentic products.
Mentoring
-
Udacity
Mentored learners across Udacity's Machine Learning and Data Science programs through project feedback and technical guidance.
-
University of Melbourne
Mentored University of Melbourne students through its STEM Industry Mentoring Program, offering career and technical guidance as they prepared to enter the industry.
Private Workshops
I also run these courses as private sessions for engineering teams, shaped around what the team is building. Get in touch if that would be useful for yours.