A live NZ carpooling PWA I designed and built independently, using Claude AI for intelligent route matching, Supabase for auth and data, and a React/Vite/Tailwind front end. Built end to end — concept, design, development and deployment.
An AI agent that reads raw lead enquiries — web forms, call transcripts, referrals — and qualifies them using real B2B SaaS sales and customer success judgement, not just textbook BANT. Built on Python and the Google Gemini API, with a Streamlit interface supporting single-lead scoring and batch CSV processing. The prompt logic was refined through deliberate edge-case testing, uncovering and fixing two genuine schema gaps — an Ideal Customer Profile mismatch, and a missing category for existing-customer churn risk.
As a Full-Stack Integration Developer at DeepKnowledge, I built the frontend and game experience for WriteHero — an AI-powered educational application for children — using JavaScript and Phaser.js. I worked closely with UX, integrated with a Python/FastAPI backend and NLP service, and collaborated across engineering, design, and product to bring the product to life.
Full custom website for an Auckland CBD beauty salon. Multi-page site with built-in booking system, full services & pricing, Google Maps integration and mobile-responsive design.
Custom Shopify e-commerce store built from scratch using Liquid templating, custom CSS, and JavaScript. The store has since closed, so screenshots below capture the build.
Turners Cars
Full-stack team marketplace app. I built the Homepage, Header, Footer & Search components.
TradeMe API
Solo REST API project based on a real-world TradeMe brief. Full CRUD operations with Express & MongoDB.