Fractional CTO

Part-time technical leadership for startups and small teams: architecture, hiring, process, and help making the big technical calls before you need a full-time CTO.

Technical Advisor

A sounding board for founders and teams. I review plans and architectures, spot risks early, and bring thirty years of experience across AI, games, fintech and the web.

AI & LLM Prototyping

Rapid prototypes of LLM-powered products and features, drawing on decades of language-model research and day-to-day AI-first development.

Proofs of Concept

Turn an idea into something real you can demo, put in front of users or show to investors, quickly and in whatever stack suits it.

Mentoring

One-on-one and team mentoring for engineers and technical leads, from writing better code to growing into leadership, drawing on years of hiring, mentoring and leading teams.

Teaching

Courses, workshops, lectures and talks on AI and language models, game development and programming, for universities, TAFEs, schools, bootcamps and companies, in person or online.

I’ve spent three decades turning ambitious ideas into working software: award-winning chatbots in the 1990s, the scripting system for Black & White, the AI for L.A. Noire, and R&D at a company later acquired for $100M. These days I also build and ship my own products, like Git Lineage, working alongside AI coding agents.

I love learning new things, and I love explaining them even more. Helping someone understand an idea is one of the most rewarding parts of the job, and it’s what makes me a good mentor. I’ve tutored at the University of Western Australia, given invited conference talks and keynotes, mentored at hackathons and presented internal research talks. I’d love to do more teaching, and I’m open to teaching roles, whether that’s at a university, TAFE or school, at a bootcamp, or inside a company.

Any kind of engagement works for me, from an hour of advice to a part-time role or a short, focused build. I’m less interested in fixed, corporate projects than in fascinating ideas and the people behind them. If that sounds like you, I’d love to hear what you’re working on.