Skip to content

Services

Senior technical judgement for deep-tech — on your terms

I work with founders and investors as a fractional CTO, technical advisor and due-diligence lead — for deep-tech, scientific, simulation and high-performance software. Engagements range from a one-off technical read to owning your architecture end to end.

Fractional CTO

Senior technical leadership on a part-time retainer, for a startup not ready for a full-time CTO: setting technical direction and standards, owning the architecture, input on hiring and tooling, and being the technical voice to your board and investors.

LeadershipArchitectureStrategy

Recovery of stalled builds

A development that's stalled, or a system whose original author has gone. I reconstruct what it really is and does by inference and experiment, establish the true scope with evidence, then restructure it into a foundation you can build on.

RecoveryArchitectureEmbedded

Technical due diligence

An independent, plain read for investors and boards: is the technology real, the architecture sound, and the plan capable of reaching its objective? The risks named clearly — before the cheque, or the pivot.

InvestorsRiskArchitecture

Architecture & de-risking

Deciding what to build and how, before commitment — the shape of the system, the independent responsibilities within it, and the uncertain parts proven first, so the real risk is behind you rather than ahead.

ArchitectureDe-riskingDesign

Performance where the model is the limit

When something is orders of magnitude too slow, the bottleneck is usually the model, not the code. I re-pose the problem — geometry, numerical methods, the right algorithm — to reach speeds that tuning the implementation never will.

AlgorithmsHPCC++

Hands-on delivery

When it needs building, not just advising: production C++, embedded firmware and the high-performance software to go with it — working alongside your own engineers.

C++EmbeddedPython

Capabilities

The technical depth behind it

Languages

  • C++ (11–23)
  • Python
  • JavaScript / TypeScript
  • SQL

Architecture & real-time

  • System & software architecture
  • ARM / Cortex-M firmware
  • Real-time & deterministic scheduling
  • RTOS & bare-metal
  • Low-latency I/O

Performance & HPC

  • Algorithm design & re-modelling
  • SIMD / vectorisation
  • Parallel & GPU (OpenCL)
  • Profiling & benchmarking

Scientific & simulation

  • Physics / geometry algorithms
  • Numerical robustness & validation
  • Simulation & modelling
  • Data pipelines

UI & delivery

  • Qt
  • QML
  • HTML5 / WebGL
  • Real-time plotting

How we engage

Three ways to work with me

01

Fractional retainer

Ongoing senior technical leadership — a day or two a week — as your fractional CTO, for as long as you need it.

02

Fixed-scope project

A defined piece of work — a recovery, an architecture, a stubborn performance problem — delivered against clear outcomes.

03

Technical due diligence

A fast, independent read for an investment or board decision, with the technical risks named plainly.