Strategic Data Architecture, AI & Automation.
I build resilient data pipelines, automate complex processes, and architect intuitive systems.
View Case StudiesData Engineer and Full Stack Developer with 15+ years in digital marketing and technology. I build data pipelines, automate processes, and create intuitive systems. Winner of international hackathons and passionate about solving complex problems.
Explore
- View Portfolio - See my projects and work
- Read Blog - Thoughts on technology and development
- About Me - Learn more about my background
Latest Insights
Signed up for another challenge in 2026
I have a solid new challenge on my horizon, The Wilderness Development Peak District Challenge. My first 50k and first Ultra.Yorkshire Three Peaks in 2026 - Completed in 11h
Returning to the Yorkshire Three Peaks after 2 years for a very different experiance, facing wind and rain on the peaks with friends.Google I/O 2026: The Dawn of the Agentic Era
Google I/O 2026 marked a pivotal shift in the AI developer landscape. With Gemini 3.5, Gemini Omni, and Antigravity 2.0, the focus has firmly shifted to agentic workflows.The Wolds 20 Challenge 2026 - Completed in 7h 42min
Last year the Wolds 20 was a challenge to see what I was capable of, having tailed off my training after completing the Yorkshire Three Peaks the year before. This...Developers Up North Hull Social - April
Conversations in the online space are very much about AI and it was interesting to see that continue offline.Antigravity is Getting Me Down
I am huge fan of Google and the Google stack, but even though I get on well with Gemini, they have felt constantly behind in the AI race.The Myth of AI Gatekeeping
The criticism of restricted frontier model access misses the point. When a tool reaches state-actor capability, controlled scaling isn't gatekeeping, it's responsibility.Why bringing an AI "Revolution" to the Judiciary is a Data Architecture Challenge
Revisiting Hannah Fry’s 'Hello World' to explore why 'black box' AI systems in legal and medical sectors are a data architecture liability, not just a technical hurdle.Getting to grips with Claude Code
A few weeks into using Claude Code as part of our development workflow — what works, what doesn't, and how persistent memory and peer review have changed the way I...The Wolds 20 Challenge 2025 - Completed in 7h 54min
Completed The Wolds 20 Challenge in 7 hours and 54 minutes, a challenging 20-mile walk through the beautiful Yorkshire Wolds countryside.