Frontend Engineering Leader · Scaling teams, systems, and strategy for fast, reliable web apps Cape Town, South Africa 🌍 · Remote-first · Building with curiosity and clarity.
- 🚀 Monocle.com Rebuild – Led frontend engineering on a complex, high-stakes relaunch using Alpine.js, Swell, Piano, and a healthy dose of calm leadership under pressure.
- 🧠 AI-Assisted Development – Actively using AI to enhance engineering workflows, communication, and decision-making. Read how AI quietly helped me lead better →
- 🧰 Tools for Developers – Crafting elegant UI systems with Tailwind, TypeScript, and component-first thinking.
- 🧪 Side Projects & Experiments – From AI-driven publishing tools to rental platforms and trend-based SEO plays.
- ✳️ Monocle.com – High-performance publishing site with a reactive layer, complex data sync, and a deep integration stack.
- 🛠 Linkvault (in progress) – A smarter way for senior developers to store, search, and share bookmarks.
- 🔐 Portal – A universal authentication and content gating system for publishers.
-
How I Used AI to Bridge the Gaps as a Tech Lead A real-world account of using AI to support frontend engineering, cross-functional collaboration, and leadership on Monocle.
-
Building Scalable Web Apps with Next.js From routing to performance—how I structure production-grade frontend apps with confidence.
I believe in tools that get out of your way. I write code that prioritizes the user, the team, and the long game.
Tech I love:
- 🌀 Tailwind CSS
- 🧱 TypeScript + React + Alpine.js
- 🔋 Supabase + Firebase + Node
- ✍️ Sanity + MDX
- 🧠 OpenAI + Vercel AI SDK
- ⚡ Next.js (App Router ftw)
"This wasn’t about shortcuts. It was about showing up better — and getting the job done well."
👀 Want to know how AI helped me lead calmly, communicate clearly, and debug faster? 👉 Read the story →
Thanks for stopping by 👋 Pull up a seat. Ask questions. Build something great.