When your team hits a problem
they've been avoiding
that's when you call me.

Senior technology consultant for small Australian companies who need serious technical depth without a full-time hire.

Get in touch →

I fill the gaps your core team doesn't have time, focus or skill for

Most small teams have the same blind spots — not from lack of talent, but because there are only so many hours and the core product always wins. I handle the work that keeps getting bumped down the backlog.

⚙️

The Hard Technical Stuff

Gnarly integrations, AWS infrastructure, automated testing, edge cases that fall between the cracks. The work others have avoided because it's too hard or too messy.

🔧

DevOps

Repeatable, reliable infrastructure so deployments aren't a white-knuckle event. Ansible provisioning, AWS (EC2, RDS, S3), CI/CD pipelines, infrastructure as code.

📋

Agile Coaching

Shortening the gap between idea and delivery. Increasing reliability, reducing support costs, and building a reputation for software that actually does what it promises.

Ian Heggie up a mast — not afraid of the hard stuff

Not your typical consultant

I've been building software since 1981 — before Ruby on Rails existed, before Linux, before the web. Over 30 languages, a couple of domain-specific languages I wrote myself, Americas Cup yacht race analysis systems, library management platforms, DevOps for SaaS products. I go wherever the problem is.

My preference is Ruby on Rails, but I'm not afraid of anything in the stack. What I care about is solving the problem properly.

"I can't just tell Ian to go do something — he has to be convinced it's right for my company."

— a long-term client, not complaining. Recognising that someone who genuinely cares about your business success enough to push back is rare, and worth it.

My clients typically stay with me for over a decade. That's not luck.

40+ years in the industry
30+ languages used
10+ years average client tenure
15hrs per week currently available

Stuck in a technical hole?

From a one-off consultation through to regular ongoing work — no lock-in, no employee overheads. Think of me as the person you phone when you need a straight answer.

Contact Me →