Technical leadership grounded in engineering.
Independent practice since 2012
My experience spans software development, global CRM architecture and technical team leadership. I connect decisions about the system with the work needed to build, maintain and improve it.
Experience, in context.
Client work, technical responsibility and contributions to the HubSpot community.
Selected years; spacing does not represent elapsed time.
-
2025 Technical directionMain focus CRM responsibility
Technical direction became my main focus in 2025
Rentokil Initial
Managing the shared CRM became my main focus, coordinating team priorities, data quality, access governance and the technical development of the platform.
-
2022 Rentokil InitialCollaboration begins CRM responsibility
Collaboration began in 2022
Rentokil Initial
My responsibility grew from integrations and migration to CRM architecture, access governance and team priorities.
Read the case ↗Programme outcome
- 21 portals → 1 shared CRM
- 52+ countries
Consolidated by the team.
-
2022 ITONICSWebsite & consulting Projects & tools
2022 · ITONICS
Website development and technical consulting
A complete HubSpot website focused on performance and maintainability, alongside technical consulting.
-
2022 Customer Advisory BoardHubSpot Recognition & advisory
2022 · HubSpot
Customer Advisory Board
Member of HubSpot’s Customer Advisory Board in 2022.
-
2021 Developer DayVirtual Speaking
2021 · Virtual
HubSpot Developer Day
Speaker at the virtual edition of HubSpot Developer Day.
Developer Day 2021 session ↗ -
2020 Champion UserHubSpot Recognition & advisory
2020 · Recognition
HubSpot Champion User
Recognised as a HubSpot Champion User in 2020.
-
2020 Most Comprehensive ThemeMagazine Theme Recognition & advisory
2020 · Leadstreet · Magazine Theme
Most Comprehensive Theme
Category winner at the HubSpot Themes Challenge. My contribution covered architecture, HubSpot CMS frontend development and optimisation, alongside another developer and a designer at Leadstreet.
View the award ↗ -
2019 Developer extensionCo-created Projects & tools
2019 · Co-created developer tool
HubSpot Developer extension
Co-created to simplify debugging, cache management and recurring development tasks for people building on HubSpot.
Mentioned on the HubSpot blog ↗ -
2019 Developer DayIn person Speaking
2019 · In-person session
HubSpot Developer Day
Presented my approach to multilingual websites in HubSpot, alongside development tips and techniques drawn from client work.
-
2019 Champion UserHubSpot Recognition & advisory
2019 · Recognition
HubSpot Champion User
Recognised as a HubSpot Champion User in 2019.
-
≈2017–2022 Champion Community Member≈2017–2022 Community
≈2017–2022 · HubSpot
Champion Community Member
Sustained recognition over approximately five years for helping users and developers resolve technical questions in the public community and on Slack.
-
2015 LeadstreetCollaboration begins Projects & tools
Collaboration began in 2015
Development with Leadstreet
The collaboration grew from website delivery and solving platform limitations into broader process design and supporting other developers.
-
2014 White-label workHubSpot partners Projects & tools
Collaborations began in 2014
White-label partner collaborations
Technical services delivered under the brands of multiple HubSpot partners, contributing to their clients’ projects.
-
2012 Independent practiceFreelance Projects & tools
Independent practice began in 2012
Freelance development
I began freelancing after learning HTML, CSS and JavaScript and developing my skills in PHP, WordPress and other CMS platforms. Full-stack projects led to a focus on frontend performance and maintainable code.
An engineering approach to architecture
Years of frontend and CMS development established the principles that guide my work today: performance, clear structure and long-term maintainability. That practical experience helps me evaluate architectural choices through their consequences for implementation and operation.
Let’s talk about what comes next.
If your next stage calls for clearer technical direction, I can help shape the architecture, lead the team and stay responsible for delivery.
Technical leadership
A role leading architecture and development, setting priorities and helping teams deliver reliable systems.
Discuss a leadership role→Ongoing fractional consulting
A long-term partnership, from reviewing your CRM to owning its technical direction and following through on improvements.
Discuss your CRM→