I’m a product-focused software developer and product engineer who builds and ships web and mobile applications using AI-assisted development. I combine strong technical ability with real business experience from running a successful trade company, taking ideas from concept to deployed product with a focus on mapping, real-time data, and rapid prototyping.
I own end-to-end responsibility for features, from scoping and UX to development, deployment, and iteration. I’ve shipped a cycling platform across web, iOS, and Android with VicBUG, and I’ve led projects like RunGPT and CyaRoutes that informed VicBUG’s direction. My background as a founder helps me ship pragmatic, usable products that meet real user needs.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
- Integrates Perplexity for real-time web search (race info, weather, routes) and ChatGPT for coaching advice — combining live data with conversational AI in a single interface.
- Built in rapid time (3 days) as an experiment in AI-enabled product design, prompt orchestration, and applied LLM features.
- Built with: JavaScript, Vercel, Perplexity API, OpenAI API
- 🔗 rungpt-web.vercel.app
RunGPT is an AI-powered running coach web app that provides personalised training guidance through conversation.
Interactive route builder with bike path and cycle lane options
Layered infrastructure maps showing paths, lanes, and shared zones
48-hour wind forecasts and live rain radar
Real-time train departure info for planning multi-modal trips
Community hazard reporting with photo uploads
Official Big Build closures and detour maps
Built with: Next.js, React Native, Mapbox, Apple MapKit, Firebase
Live on the App Store with 110+ organic users. Designed, built, and shipped end-to-end as a solo developer using AI-assisted development.
🔗 vicbug.app
VicBUG is a cycling infrastructure platform for Victoria, available on web, iOS, and Android.
Features:
- Built as an experiment in route display and map interaction, it served as the proof-of-concept that shaped the direction and feature set for VicBUG.
- Built with: JavaScript, Mapbox, Firebase
- 🔗 cyaroutes.com.au
CyaRoutes is a web-based cycling route visualisation app — an early prototype exploring interactive mapping and data-driven UX for cyclists.
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Melbourne today.