Services
What I can help with
I work hands-on across cloud and software, building systems and helping teams ship them well. This page covers the broader work beyond the fixed-scope architecture review.
Service areas
Software & systems development
Hands-on development in .NET and C++. I build backend systems, mobile apps, and business applications, from a new system to changes on something you already run.
Cloud architecture & service migration
Taking on-prem applications into the cloud, making them cloud-aware, and automating their deployment on AWS and Google Cloud. I plan the design, then do the work to get there.
DevOps, CI/CD & infrastructure as code
CI/CD pipelines, infrastructure as code, and the delivery setup around them, so a change can move from commit to production safely and repeatably.
Technical advisory
An independent perspective on platform choices, delivery processes, and DevOps practices, for when you want an experienced outside read before a decision.
How I work
Engagements take a few shapes, depending on what you need.
Project work
I take a piece of work from design through to implementation and hand it over running.
Ongoing engagement
I work alongside your team over a longer period, embedded with your engineers, testers, and stakeholders.
Targeted help
A focused bit of work on a specific problem, when you know what you need and want it done well.
Experience
A few things that shape how I work:
- 20+ years across cloud platforms, software development, and enterprise systems
- Nearly a decade in financial technology
- A multi-year managed-service engagement with ANZ, working with their engineering, testing, and business teams
- A background in the games industry on console and mobile titles, covering gameplay, graphics, AI, and backend systems
Have a project in mind?
Tell me what you're working on and I'll get back to you personally within one business day. If you'd rather start small, an architecture review is an easy first step.