From full-stack dev to Head of Engineering — I build the teams and systems that move fast and scale right.

Leading engineering across airport operations, AI-powered systems, and real-time data platforms. Focused on delivery, scale, and making engineering work visible.

Modern Engineering Leadership

I'm Craig, Head of Engineering at AeroCloud Systems. I lead cross-functional teams building cloud-native platforms, AI systems, and real-time data systems.

This site is where I share my experience. From scaling systems and modernising legacy tech, to building teams that ship with confidence. Occasionally, I call out what's broken in engineering culture and how to make it better.

Right Now

What I care about:
Simplicity over complexity.
Systems that scale and make sense.
Architectures that don't fight you back.
What I still do:
Tinker with Raspberry Pi clusters.
Use AI coding tools (with oversight, not vibes).
Stay hands-on with cloud and architecture.
What I believe:
AI is an enabler, not a replacement.
Tech should serve the team — not the other way around.