What nobody tells you before you switch on AI
This article explores the often-overlooked risks of AI adoption for charities and small businesses in New Zealand and Australia, from data privacy breaches and...
Read the postWriting
Notes on problems I've actually worked on: AI, data, energy and governance. New posts most weeks.

This article explores the often-overlooked risks of AI adoption for charities and small businesses in New Zealand and Australia, from data privacy breaches and...
Read the post
TutorialsAs artificial intelligence becomes deeply embedded in financial services, the Australian Prudential Regulation Authority's (APRA) Prudential Standard CPS 230 ha...
Personal BlogDynamic Operating Envelopes (DOEs) let electricity distribution businesses replace fixed limits with smart, time-varying import and export settings. They maximi...
Web DevelopmentReal-world tech challenges solved through practical architecture, data strategy, and AI delivery across industries.
Personal BlogA real-world guide to tech services built from hands-on experience in AI, Blockchain, IoT, MLOps, and cloud architecture across diverse industries.
Personal BlogTransforming energy operations in Victoria with a unified data hub using Databricks, Kafka, and real-time analytics.
Career JourneyRevolutionised export processes by automating trade documentation with AI, blockchain, and smart contracts.
Web DevelopmentIf you’re building real-time, context-aware systems, start thinking about where the intelligence lives—because the edge is getting smarter every day.
Coding ChallengesA good AI model is only as good as the architecture it lives in. Design for scalability from day one.
Career JourneyBuilt a machine learning-powered segmentation engine that enabled data-driven, personalised marketing at scale.
Career JourneyTransformed energy operations by architecting a real-time data platform using Databricks and AWS for predictive insights.
TutorialsBuild and deploy a ChatGPT-style AI assistant using Azure OpenAI, LangChain, and Streamlit in just a few steps.