About
Principal Platform Consultant & Engineer available for contract work. I partner with organisations to streamline DevOps, modernise frontend architecture, and accelerate product delivery using AI-native workflows.
Services & Capabilities
Platform Engineering
Architecting scalable infrastructure and optimising developer experience. I build robust internal platforms that allow product teams to ship faster and more reliably.
- AWS / Cloud Architecture
- CI/CD Pipelines
- Infrastructure as Code
- System Design
Frontend Architecture
Designing high-performance, maintainable frontend systems. I specialise in modernising legacy codebases and establishing strict standards for long-term health.
- React / Next.js
- Vue.js
- TypeScript
- Performance Optimisation
AI-Native Development
Leveraging next-generation AI agents and workflows. I use tools like Claude Code and Cursor to accelerate delivery, automate testing, and maintain high code quality at speed.
- Claude Code
- Cursor
- AI Agents
- Automated Refactoring
Technical Consulting
Strategic guidance for technical teams. From assessing technical debt to defining roadmap execution, I help bridge the gap between business goals and engineering reality.
- Technical Strategy
- Team Mentoring
- Code Reviews
- Process Optimisation
The Approach
I integrate directly with your team to solve complex technical challenges without the typical ramp-up time of a new hire. By leveraging AI-native workflows, I accelerate development cycles and deliver high-impact results immediately, while establishing foundational improvements that last long after engagement ends.
Whether it's untangling technical debt, setting up robust CI/CD pipelines, or architectural consulting, I prioritise clean, maintainable systems that reduce risk and increase velocity.
How I Work
Discovery
We'll start by diving deep into your business goals, technical requirements, and user needs to establish a solid foundation for the project.
Execution
I'll work alongside your team to implement the roadmap, focusing on code quality, performance, and keeping everyone in the loop with regular updates.
Continuous Improvement
It's not just about shipping; I help refine the system over time, optimizing for scalability, maintainability, and evolving business needs.
Handover
I ensure a smooth transition with comprehensive documentation and knowledge transfer, so your team can confidently maintain and grow the system.
Engagement History
Entain
Principal Platform Engineer
Leading platform engineering initiatives for a global sports betting giant. Focused on scalability, developer experience, and unifying fragmented tech stacks across multiple brands.
Hitachi ABB Power Grids
UI Developer
Delivered critical user interface components for power grid management systems, ensuring high reliability and accessibility standards for enterprise-grade software.
NewQuest
Frontend Engineer
Rapid delivery of frontend solutions for client projects, focusing on pixel-perfect implementation and responsive design.
Youfoodz
Frontend Engineer
Optimised e-commerce flows for a high-traffic food delivery platform, directly contributing to conversion rate improvements during peak scale.
Flight Centre Travel Group
Front End Engineer
Modernised travel booking interfaces and integrated complex backend services for a seamless user booking experience.
FAQ
Do you work with early-stage startups?
Yes, I help early-stage startups build their MVP and scale their initial engineering team.
Can you work with our existing team?
Absolutely. I often embed with existing teams to provide architectural guidance and principal engineering capacity.
What is your tech stack?
I use the right tools for the job, but I specialise in Vue.js, React, TypeScript, Node.js, and cloud infrastructure.
Do you work with AI?
Absolutely. I embrace AI agents and workflows using tools like Claude Code and Cursor. This allows me to ship higher-quality code faster, automate repetitive tasks, and focus on complex architectural challenges.
Let's work together
Need a Principal Engineer to drive your next project? Let's discuss how I can help your team deliver faster.
Start a Conversation