Permanent roles

Technical leadership for organisations that need judgement and delivery.

I am strongest in Head of Engineering, Head of Development, Technical Director, practical CTO, Principal Engineer or hands-on Technical Architect roles where broad technical ownership matters.

Leadership

Hands-on team leadership.

Mentoring, recruitment support, technical direction, code review, delivery support and practical standards without losing contact with the codebase.

Architecture

Ownership across the full system.

Architecture across code, infrastructure, security, deployment, support, data, integrations and commercial constraints.

Security and reliability

Keep production concerns visible.

Identity, permissions, tenant isolation, secrets, deployment reliability, security review findings, performance and supportability treated as part of delivery rather than late-stage extras.

Role fit

The right environment values broad ownership.

  • Head of Engineering or Head of Development in a small or medium-sized organisation.
  • Technical Director or practical CTO where hands-on technical judgement is still needed.
  • Principal Engineer or hands-on Technical Architect roles.
  • Platform modernisation, systems integration or project rescue leadership.
  • Teams that need cloud/platform awareness, maintainability and operational ownership.
  • Organisations that need technical leaders who can translate between developers, PMs, founders, clients and commercial stakeholders.

Contact

Need senior technical judgement without losing hands-on delivery?

For permanent leadership, contract architecture, platform rescue or technical advisory conversations, email is the best first step.

Email about a permanent role