About

I’m a senior software engineer and Robotics PhD candidate based in Brisbane, Australia.

I work at the intersection of embedded systems, wireless networking, and robotics/autonomy. Over the last eight-plus years I’ve helped organisations design and ship:

Right now I’m completing a PhD in Robotics at the University of Technology Sydney, where my research focuses on resilient multi-robot communication — how teams of robots can coordinate over unreliable, bandwidth-limited networks.

Before and alongside my PhD, I’ve worked as:


What I’m Good At

I’m particularly effective when a project needs someone who understands both:

I enjoy helping teams:


How I Work

I prefer clear goals, strong ownership, and honest communication. Most of my consulting work runs as:

I’m currently available for 5–10 hours per week of consulting alongside my PhD.

If you’re working on robotics, autonomy, connected devices, or complex networking problems and need senior-level help, I’d be happy to talk.