01
First, Define the Problem
We map the problem, the inputs & expected outputs to define success, then we iterate and deliver.
Adam Johnstone — AI Lead, Sportsbet and Founder of #aicommons.
Expert at AI Agents, LLM systems and the teams behind them.
01
We map the problem, the inputs & expected outputs to define success, then we iterate and deliver.
02
I run iterations in the open - pairing, mentoring and unblocking Engineers so the whole team level up.
03
Keynotes, meetups and workshops — the playbook goes back to the Melbourne AI community, in public for trust and accountability #aicommons
Start with the problem. Measure what actually moved.
Small bets, fast loops, compounding improvements.
It isn’t here to take jobs — it buys back the time for creative work.
Claude, GPT, Gemini, LangGraph, Vercel AI SDK
Python, TypeScript, Postgres, Pinecone, AWS
Agentic Harnesses (Claude, Codex), Cursor, MCP, Evals, AI ADLC & Agentic CI/CD
Adam is a positive, smart and innovative individual - I consider myself extremely lucky to have worked with him; he thrives on delivering maximum value solutions for his clients...
Adam is a rare breed who can effectively communicate with clients and stakeholders from any industry and in various roles...
Work completed by Adam was of very high quality and he worked well with the different departments and internal IT staff without the need for constant direction or intervention.
Adam Johnstone is an AI Lead at Sportsbet in Melbourne and the founder of #aicommons. He works on AI agents, LLM systems and the teams that ship them — and gives the playbook back to the Melbourne AI community in public, for trust and accountability.
Talk
AICamp · 11 August 2026 · Docklands, Melbourne
At AI Meetup (Melbourne): GenAI, LLMs and Agents — Natural Velocity AI Learning Centre. Adam Johnstone (Sportsbet) on building an action RPG engine in TypeScript with Opus, TDD and an Obsidian Lite RAG system, then applying that workflow to React apps, APIs and backend services.
Adam Johnstone is an AI Lead at Sportsbet in Melbourne, Australia, and the founder of #aicommons. He works on AI agents, LLM systems and the teams that ship them, and speaks at Melbourne AI meetups including AICamp.
Keynotes, meetups and workshops on AI agents, LLM systems, agentic harnesses, evals and shipping AI with teams. In August 2026 he presented 5X Coding at AICamp Melbourne: building a game engine with Opus 5, TDD and Obsidian, then applying that workflow to product software.
Melbourne, Victoria, Australia. He speaks and contributes to the Melbourne AI community through #aicommons.
Use the form on this site or email hello@adamjohnstone.com.au. He works with conference organisers, AI teams and companies that need agents, LLM systems and the operating model behind them.