Share your problem
I’ll find the solution.

Head of Technology • Software Architect • Technical Leader. I turn unclear requirements into clear plans, scalable systems, and measurable results - on time, on quality, and on budget.

Problem SolvingSoftware ArchitectureTechnical LeadershipDelivery & PlanningStakeholder CommunicationBudget & Risk Management
Download CV

Head of Technology / Architect

Strategy, architecture, delivery planning, stakeholder communication - with a pragmatic focus on outcomes.

RequirementsArchitecturePlanningLeadershipDelivery

Experience & leadership

15+ years in software architecture, technical leadership, and hands-on delivery. I bridge business and engineering to get the right solution shipped.

Head of Technology - Landscape UK

May 2020 – Oct 2025

  • Led end-to-end technology and delivery across multiple client engagements, from RFI/RFP and discovery through build, deployment, and post-launch support
  • Shaped technical proposals and delivery plans that translated high-level business goals into realistic scope, timelines, and budgets, reducing delivery risk before projects started
  • Built, hired, and scaled cross-functional delivery teams (UK + Europe), aligning skills, availability, and cost to project needs
  • Owned technology strategy and architecture, selecting stacks based on delivery risk, maintainability, and long-term cost rather than trends
  • Introduced a more agile, iterative delivery model into a previously project-heavy organisation:
    • broke large initiatives into smaller, trackable workstreams
    • introduced dependency management, delivery planning, and clearer feedback loops
    • improved delivery predictability and stakeholder visibility across longer projects
  • Accountable for time, budget, and quality, managing multiple parallel teams and senior stakeholders
  • Worked directly with clients to define, challenge, and refine requirements, uncovering gaps and edge cases early to avoid late-stage surprises
  • Delivered large-scale digital platforms in financial education, pensions, and member-facing systems, including pensions dashboards
  • Led projects with budgets in the hundreds of thousands of pounds, balancing commercial constraints with technical quality

Head of Web Development - Gaming Realms

Nov 2016 – Jul 2019

  • Led the frontend engineering function for internally owned, revenue-generating platforms, with the company acting as the primary stakeholder
  • Built and managed a frontend team, maintaining team stability while delivering continuously against a live product roadmap
  • Acted as the integration point between product management, QA, frontend, and backend teams, ensuring requirements were accurately translated into working software
  • Introduced more agile delivery practices, improving planning, dependency management, and release cadence
  • Worked closely with backend/API teams to ensure clean integration, performance, and scalability
  • Helped design and deliver a multi-brand architecture, enabling multiple brands to launch from a shared codebase across web and mobile
  • Delivered platforms that generated hundreds of thousands of pounds in revenue, with a strong focus on reliability and long-term maintainability

Lead Web Developer → Technical Design Architect – Penkom / B2E Technologies

Sep 2013 – Jun 2016

  • Joined Penkom to work internationally and gain experience within a larger organisation, initially focused on stabilising and improving existing systems
  • Improved code quality and delivery reliability by addressing technical debt and introducing clearer development practices
  • Progressed into Lead Web Developer and later Technical Design Architect following the merger with SBC Systems and formation of B2E Technologies
  • Took ownership of solution and system design across web platforms operating in regulated domains:
    • auto-enrolment
    • workplace benefits
    • pensions administration
  • Acted as a technical authority, guiding implementation decisions and ensuring solutions met regulatory, operational, and scalability requirements
  • Led and mentored developers, helping define standards and supporting teams to deliver maintainable, production-ready systems

Business Owner / CEO - Wapis Group

Sep 2010 – Jun 2019

  • Founded and ran a software company delivering both product development and client projects
  • Built and led a delivery organisation comprising development, project management, QA, and marketing
  • Designed and delivered an HR platform for short-term and shift-based workforces, primarily supporting factory environments
  • Achieved strong market traction, with the platform becoming one of the leading solutions in the Czech Republic and Slovakia
  • Built and managed a development team of 5–6 engineers, with PM and QA embedded into delivery
  • Combined business ownership with hands-on technical leadership, covering:
    • client communication and requirement shaping
    • architecture and solution design
    • delivery planning and release management
  • Gained deep, practical experience in how technical decisions impact commercial outcomes, delivery risk, and long-term sustainability
  • Learned through real-world constraints and mistakes, forming the foundation for later senior leadership and decision-making roles

How I help

I combine senior-level problem solving and leadership with a strong hands-on engineering background. I can step in at any stage — from defining the problem and architecture to building, reviewing, and shipping production-ready systems.

I’m often brought in when teams need clarity, delivery confidence, or someone who can both decide and execute.

What I take ownership of

  • Problem definition & requirements gathering
  • Architecture and technical decision-making
  • Delivery planning, estimation, and prioritisation
  • Leading and supporting development teams
  • Stakeholder and client communication
  • Balancing time, budget, risk, and quality

Hands-on engineering

  • Designing and building backend systems
  • Frontend architecture and complex UI flows
  • Reviewing code and setting engineering standards
  • Unblocking teams with pragmatic technical solutions

About

I work at the point where technology, people, and constraints collide. My role is to bring clarity early — shaping problems, defining realistic approaches, and making trade-offs explicit so teams can deliver with confidence.

I take ownership from the first conversation through planning and delivery. That means helping stakeholders articulate what they actually need, designing systems that fit time and budget constraints, and building solutions teams can maintain long after I’ve moved on.

I’m hands-on when it matters, but my real value is decision-making: choosing the right solution, not the most fashionable one.

What I deliver

  • Clear problem definitions and delivery plans
  • Pragmatic architecture aligned to constraints
  • Scalable, maintainable systems (not over-engineered)
  • Predictable delivery across teams and stakeholders
  • Clean handover with documentation teams can use

How I work

  • Start with requirements, risks, and constraints
  • Break large initiatives into small, deliverable steps
  • Make trade-offs explicit and visible
  • Work closely with engineers, product, and stakeholders
  • Adapt process to context (not dogmatic “Agile”)

Capabilities

A practical skillset built for shipping: architecture, leadership, delivery planning, and hands-on engineering when needed.

Architecture

System designTrade-offsScalabilityMaintainabilityRisk

Leadership

Team leadershipMentoringProcessQualityHiring support

Delivery

PlanningEstimationRoadmapsStakeholdersBudget

Engineering

Web platformsAPIsWordPressToolingAutomation

Technical toolkit

I maintain a strong hands-on skillset across backend, frontend, and mobile development. I design and implement systems, review code, and make architectural decisions based on scalability, maintainability, and delivery risk. My focus is on using proven tools effectively rather than chasing trends.

Backend

PHP - Native, Symphony.Net - ASP.NET RazorNode.js (Express, NestJS)Python

Frontend

ReactAngular

CSS & UI frameworks

Tailwind CSSBootstrapFoundationMaterial UI

Mobile apps

React NativeIonicSwift

Quality & testing

End-to-end testing toolsTest strategy and coveragePragmatic QA processes

Delivery & agile tooling

JIRA (including API integrations)Confluence (including API integrations)MondayAgile & hybrid delivery models

Let’s solve your problem

If you’re dealing with a complex technical challenge, unclear requirements, or a delivery that needs structure and leadership - let’s talk. You bring the problem. I’ll help define the solution and deliver it.