Solutions-Driven C++ Consulting

Helping businesses build and maintain large-scale, high-performance systems for over 20 years. Whether your project is in Investment Banking, Telecommunications, or Academia, I provide the architectural leadership and technical expertise needed to deliver robust, low-latency, and real-time solutions.

By providing in-depth knowledge, I help your team achieve high-volume, low-latency, and robust results. I have a pragmatic and effective approach and ensure your performance-critical services stay ahead of the curve, especially regarding my involvement in the ISO C++ Standards Committee.

How I Help Your Business

Expert C++ Engineering

Deep knowledge of all versions of C++, from legacy codebases to the latest standards. Delivering pragmatic and effective solutions to build maintainable, high-efficiency systems.

Low-Latency Performance

Optimizing trading systems and messaging middleware for ultra-low latency. Providing high-volume, robust solutions that eliminate bottlenecks and maximize throughput.

Scalable Systems Design

Designing multi-core and distributed architectures that scale. Expertise in NUMA-aware programming and high-performance parallel systems.

Diagnostics & Optimization

Identifying and resolving performance regressions through deep profiling (Perf, VTune). Developing memory strategies and hardware-software co-designs for peak efficiency.

Open Source & GitLab Projects

A selection of my public work available on GitLab:

Research-Backed Innovation

My academic research in High Performance Computing and Software Engineering directly informs my consulting approach, bringing cutting-edge optimizations to industry challenges.

Conference Talks & Videos

Watch my C++ talks from major conferences.

Template Meta-State Machines, Shannon & Madness

Performance Analysis of a Simple Trading System

Template Meta-State Machines (Alt)

📺

View Full Playlist

Strategic areas of focus for your projects:

ResearchGate Publications

Peer-reviewed papers and technical reports. Click any card to read on ResearchGate.

RG

Template Meta-State Machines, Shannon & Madness

ACCU Conference • 2023

RG

A Performance Analysis of a Simple Trading System

Technical Report • 2019

RG

Spectre & Meltdown: Not a Non-Event for HFT

Technical Report • 2018

RG

Performance Analysis over Compilers, OSes & Spectre/Meltdown

Technical Report • 2019

RG

Introducing Parallel Pixie Dust

Conference Paper • 2009

Explore the full list on ResearchGate.

Partner With Me

Available for consulting engagements, including architectural audits, performance tuning, and technical leadership to help your team deliver mission-critical software.