AI engineer · Systems thinker

I build useful systems from complex ideas.

I'm Jack, a language-agnostic AI engineer focused on intelligent workflows, product systems and difficult technical problems. I choose the tools that fit the work, then turn ambiguity into dependable software people can actually use.

Jack Hales at Sydney Harbour Australia

Currently exploring

AI flows, intelligent tools & prime-number research.

Active researchExperimenting with the patterns and chaos of prime numbersRead the journal

What I do

Across the whole system.

I'm most useful where product thinking, technical depth and messy real-world data meet.

01

AI engineering

LLM applications, agentic workflows and model-powered tools designed around measurable, real-world outcomes.

02

Product engineering

Web applications and product experiences shaped from the interface through to the underlying architecture.

03

Systems & backends

Reliable APIs, integrations, data pipelines and infrastructure designed for real operational constraints.

Selected work

Products built for real operations.

Full experience

Working set

Tools, interests & places to follow.

A compact view of what I build with, what keeps me curious and where I share the work.

Beyond the screen

Good software starts with a wider world.

History & reading Music Travel & bush walks
Read my Oman guide

Technical toolkit

Tools follow the problem.

A pragmatic mix of typed application development, data systems, cloud platforms and automation.

Intelligence

AI workflowsLangChainLLM APIs

Applications

TypeScriptNext.jsPythonFastAPI

Data & delivery

MongoDBDockerAWS