Experience

From specialist engineering software to modern cloud, AI and platform delivery.

My career has been shaped by self-directed learning, practical ownership and the ability to work across unfamiliar domains where software has to survive real operational constraints.

Current profile

Hands-on Head of Development and technical architect.

At Techdept, I have led and mentored a small development team while remaining hands-on across architecture, implementation, code review, deployment and operational support.

The work has covered product development, plug-in technical teams, fractional CTO support, scalability audits, AI-enabled products, systems integration, cloud infrastructure and project rescue.

I have helped move delivery from older ASP.NET MVC/internal CMS patterns into API-driven applications, SPAs, cloud platforms, infrastructure-as-code, automated CI/CD and more modern operational practices.

Timeline

Long-term technical depth with broad domain exposure.

2010 - Present

Head of Development / Technical Architect / Senior Software Engineer · Techdept

Hands-on leadership across bespoke software, cloud platforms, DevOps, AI-enabled products, systems integration, technical direction, developer mentoring, project shaping and delivery risk.

2006 - 2009

Technical Director / Co-Founder · Productive Business Solutions / EasyWebstore

Co-founded an early multi-tenant ecommerce SaaS platform and worked across platform development, customer support, theme customisation, SEO, sales, quoting, bookkeeping and operations.

2005 - 2006

Software Consultant / Senior Developer / Technical Lead · DPR Consulting

Worked on multi-tier ASP.NET mortgage application software, gaining experience in larger-team web development, structured delivery, CI, unit testing and financial software practices.

1996 - 2005 and 2009 - 2010

Lead Software Engineer / Domain Specialist · LaserRail / Balfour Beatty Rail

Developed from CAD/database support into lead software engineer, architecting major railway engineering products and working across C#, C, C++, VB6, SQL Server, Oracle, CAD, engineering maths and desktop applications.

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.

Start a conversation