Courses
Learn to build it properly
I've mentored 50+ engineers one-on-one into their first real-world projects. Every course is taught against something you actually ship — not a tutorial you follow and forget.
MERN Stack Engineering
From first component to a deployed product
The full JavaScript stack the way it is actually used at work — React on the front, Node and Express behind it, MongoDB underneath, and a real deployment at the end rather than a localhost demo.
- React
- Node.js
- Express
- MongoDB
- REST APIs
- Deployment
React Native, Offline First
Mobile apps that survive a bad connection
Building production React Native apps with local persistence and sync — the architecture I use for enterprise field apps that handle millions of records away from a network.
- React Native
- Expo & CLI
- SQLite
- Sync strategies
- Play Console
- App Store Connect
AI Application Development
Shipping with models, not demoing with them
RAG pipelines, agent orchestration and voice workflows taken past the prototype — evaluation, cost, latency and the plumbing that keeps an AI feature alive under real traffic.
- RAG
- AI Agents
- LangChain
- Vector Search
- Evaluation
- Local LLMs
Git & Version Control
Working in a codebase with other people
Branching, reviewing and releasing the way a team does it — the workflow habits that separate someone who can code from someone who can be handed a repository.
- Git
- Branching strategy
- Code review
- CI/CD basics
Not sure which one fits?
Tell me where you are and what you want to be able to build. I'll tell you honestly whether I'm the right person for it — and where to start if I'm not.