Infinite FieldsEngineering & math consulting

When the problem is hard, the algorithm is the product.

Cryptography, consensus protocols, GPU/FPGA/DSP kernels. I analyze, debug, optimize and invent algorithms — in C++/Rust — for teams that have hit the ceiling of “add more engineers” or “sacrifice more spend to the AGI”.

Building software since 1992 · self-employed since 2009. Engagements are fixed-scope or hourly. Send the details of your job and get an honest read on approach and cost.

Services

Cryptography & FHE

Elliptic-curve systems (BLS-12-381), fully homomorphic encryption (TFHE-rs programmable bootstrapping), noise management and scheme integration into real architectures.

Consensus & blockchain engineering

Proof-of-stake design and implementation, fork engineering inside C++ clients, C++↔Rust FFI, smart contracts and wallet architecture. Blockchain as one tool among many — not a religion.

Algorithm design & optimization

When the off-the-shelf approach is too slow or simply doesn't exist: scheduling, routing, search, combinatorial and financial-math problems — analyzed and re-derived from first principles.

GPU & high-performance engineering

OpenCL/CUDA kernels, runtime kernel generation, constant folding and unrolling, FFI performance work, and the profiling that proves it.

Audio DSP & real-time systems

Real-time tempo/beat detection from raw PCM, audio pipelines on iOS and desktop, and the math that makes real-time actually real.

App development — iOS · macOS · Android

Native and cross-platform apps for iPhone/iPad, macOS and Android. Audio, real-time and algorithm-heavy products on shared C++ cores (Core Audio / Audio Units on Apple platforms), with the native layer in Objective-C or Java where it pays and cross-platform C++ where it doesn't — from component libraries to store-ready apps.

Selected work

Evidence, not AI slop

Proof-of-Stake Ethereum fork

Consensus · 2017–19 · 5.0★

Replaced proof-of-work with an original proof-of-stake protocol over the BLS-12-381 curve inside a C++ Ethereum client, with a Rust library bridged over C++↔Rust FFI. The chain reached mainnet in 2019.

ESTL — ESA OpenCL FFT library

GPU · 2011

An ESA Summer-of-Code-in-Space OpenCL FFT library with a runtime kernel generator — full unrolling, in-register temporaries, constant folding — with FFTW3/MKL/OpenCL backends.

Real-time BPM analyzer

DSP · 1999–present

Built the first BPM analyzer that was accurate and efficient: real-time tempo detection on arbitrary music from raw PCM, with no genre or drum-pattern constraints. Shipped as products and a licensable SDK.

Algorithms for real decisions

Applied math

Automated solar-panel roof placement (client re-hired), a live chess-tournament scheduler, shortest-route optimization, HL7/health-architecture consulting across six contracts, and financial optimization work — small, load-bearing algorithms in production.

Approach

How an engagement runs

  1. Job brief — send the details of what you need built, the constraints and the deadline. You get an honest reply on whether it's tractable and what it costs.
  2. Fixed scope — a named deliverable with a fixed price, or hourly for open-ended architecture work. No surprise billing.
  3. Build & verify — I own the hard part end to end: design, implementation, and the evidence that it works.
  4. Handover — code, docs and a walkthrough, so the result is yours to run.

About

Engineer. Mathematician. Owner.

I've been building software since 1992 and working for myself since 2009. My training is in mathematics and engineering — BSc Civil Engineering and MSc Computer Science at Ghent University, followed by PhD-track research in automatic parallelization.

The through-line of my career is hard algorithms: audio DSP before it was mainstream, GPU kernel generation, FPGA mining hardware, consensus cryptography, and fully homomorphic encryption. I'm a UK military veteran and run my practice through Infinite Fields Limited, registered in England and Wales.

Coming soon

Bookings open soon

Focused cryptography, consensus and hard-algorithm consulting is coming to this site — job briefs will open here. Leave your email and I'll send you one note the day bookings open.

Your email is sealed on your device and stored encrypted — no lists, no sharing, one email only.

We'll email you once when bookings open. Your email is encrypted before it leaves your device.