Services
Technology and Data
I have experience across a wide range of industries and technologies. I’ve seen what works and what doesn’t, and can help you to improve your business’ relationship with technology. I can help you build or review your technology architecture, ensure you have the data setup to inform crucial decisions, or understand where AI can actually add value (and where it can’t).
Teams and Processes
I know how to build an engineering team and build project tracking systems that scale across multiple departments. I can help you build teams that work well together, and processes that allow you to deliver software quickly and reliably.
Code
I can write code in Python and Perl, and I’m also comfortable in other languages such as Golang, Javascript, Ruby. I can help you solve a specific problem, build some new functionality, or even tame the legacy system that no-one wants to touch (that’s what contractors are for!). Have a look at my Github to see some of my open source work!
Train
Alternatively, I can train people in any of the above areas so that you retain the skillsets in-house for the long term. A combination of training and implementation is also an option to alleviate issues in the short term while setting you up for long-term success without the need for consultants like myself.
Why Work With Me?
✅ Proven cross-industry experience
✅ Equal parts strategist and implementer
✅ Focused on long-term value, not consultant dependency
Let’s talk about how to make your technology work for your business—not the other way around.