Joshua Dorst.
Ultra-Low-Latency C++ & Quantitative Systems Developer
Operating at the intersection of hardware precision, zero-allocation C++20, and high-dimensional market geometry. Currently a Dual Student in Computer Science at Infineon Technologies (Smart Power Fab Dresden) and studying Algorithmic Mathematics at FernUniversität in Hagen.
Measured Performance Breakdown
Pure Linux AF_INET TCP loopback via io_uring SQPOLL. Completely eliminates syscall context switches.
Zero-copy SBE parsing → in-place L2 book update → branchless IOC order generation. Operates at the CPU instruction limit.
Lock-free CSC pull-model using PTX warp-reductions (__syncthreads_or) for instant negative cycle exit.
LD_PRELOAD into UNIX Domain Shared Memory achieved 0.76 µs, but was discarded as a vanity metric: real exchanges route over TCP/UDP network stacks, not local shared memory. This benchmark targets true determinism over the actual Linux network stack.
HFT TCP Loopback Arbitrage Engine
An ultra-low latency C++20 trading loop designed to push the absolute physical bounds of the standard Linux AF_INET TCP stack.
Accomplishes deterministic sub-2.5 µs Tick-to-Trade latency without requiring proprietary kernel-bypass NIC hardware (Solarflare/Mellanox) by eradicating OS context switches via io_uring SQPOLL and CPU core isolation.
IORING_SETUP_SQPOLLSINGLE_ISSUER ring+------------------------------------------------+
| INCOMING SBE MARKET DATA STREAM |
+------------------------------------------------+
|
v (AF_INET Loopback)
+------------------------------------------------+
| io_uring SQPOLL Ring (IORING_SETUP_SQPOLL) |
| - Offloads syscalls to Kernel Ring-0 thread |
| - Lock-free SINGLE_ISSUER ring buffer |
+------------------------------------------------+
|
v Zero-Copy Buffer
+------------------------------------------------+
| C++20 Hotpath Engine [ 12 ns / 38 cyc ] |
| - Zero-Copy Simple Binary Encoding (SBE) |
| - O(1) In-Place L2 Limit Order Book |
| - Branchless IOC Order Struct Generation |
+------------------------------------------------+
|
v Outgoing Order
+------------------------------------------------+
| Mock Exchange Gateway [ Sub-Microsecond ] |
+------------------------------------------------+
nohz_full=2-6 rcu_nocbs=2-6alignas(64) SPSC Ring| Execution Segment | Median Cycles | Median Latency | 99th % Cycles | 99th % Latency | Optimization Mechanism |
|---|---|---|---|---|---|
| Core Logic (Parse → Book → Order) | 38 cycles | ~12.6 ns | 38 cycles | ~12.6 ns | Branchless SBE, L1-resident book |
| Software T2T (Engine + SQPOLL submit) | 6,992 cycles | ~2.33 µs | 7,296 cycles | ~2.43 µs | io_uring SQPOLL, zero context switch |
| Standard Linux TCP (Baseline) | ~18,900 cycles | ~6.30 µs | > 35,000 cycles | > 11.5 µs | Syscall trap overhead, scheduler jitter |
Differential Geometry & High-Dimensional Tensors
Applying tools from differential geometry, theoretical physics, and multilinear tensor algebra to financial order-flow dynamics. Bridging clean abstract mathematical proofs with hardware-executable micro-kernels.
Metric Tensor gij in Risk Space
Standard Euclidean metrics assume a flat market grid. When assets are heavily correlated (), the market manifold is sharply curved. While Euclidean distance shows identical risk (), applying the Riemann Metric Tensor proves Portfolio B carries over 4x higher structural risk ().
Contravariant vs. Covariant Dual Spaces
Standard linear algebra tools (NumPy) treat all 1D arrays identically. But asset allocations () are contravariant vectors, while Greeks () reside in dual space as covariant covectors. Failing to apply dual transformation laws breaks the invariant inner product, causing phantom exposure in delta-neutral hedges.
Higher-Order SVD for Microstructure Tensors
Decomposing order-book order flow as 3D arrays: Asset × Depth × Time ().
Applying Tucker HOSVD condenses noisy queue sizes into low-rank core tensors (), isolating deterministic cross-venue lead-lag signals () before standard PCA collapses time horizons.
Engineered for Extreme Throughput
CUDA Multi-Hop Graph Arbitrage
Lock-free Compressed Sparse Column (CSC) pull-model graph engine detecting multi-hop triangular arbitrage across 500+ vertices. Bypasses standard Bellman-Ford using PTX warp-reductions (__syncthreads_or) for immediate negative-cycle early exits under 35µs.
PocketTranscoder (Native iOS Media Processing)
Developed and shipped a production native iOS application for offline, zero-API video-to-audio extraction. Engineered around strict on-device memory management, efficient local file I/O pipelines, and zero third-party cloud data egress.
Backtest-API Acceleration Engine
High-performance quantitative backtesting suite with SMA crossover strategies and parameter grid-search optimization. Replaced slow vectorized Python loops with a multithreaded C++ execution core, achieving 10-50x speedups across historical ticks.
Nebula Multiplayer Network Synchronization
Resolved complex distributed state synchronization bugs for the open-source Nebula multiplayer framework (PR #773). Fixed spatial and ground combat entity desynchronization under high tick rates.
Semiconductors, Physics & Mathematics
Infineon Technologies
Dual Student — Software Engineering / IT Factory Integration
Embedded in the Factory Integration department supporting mission-critical 24/7 semiconductor manufacturing systems at Infineon's flagship Smart Power Fab.
- Analyzing real-time data flow disruptions between fabrication equipment and MES (Manufacturing Execution System).
- Developing automated telemetry and integration solutions to increase production line throughput.
- Working in an environment where microsecond data reliability and zero downtime are absolute imperatives.
Deepening theoretical foundations in abstract algebra, graph algorithms, and multilinear tensor analysis.
Systems architecture, low-level operating systems, and distributed networks.
DPG Physics Student Award 2025
Awarded for outstanding achievements in physics, academic excellence, and original scientific problem-solving. This honor is reserved for a select few students nationwide with demonstrated mastery in physical modeling.
Mechanical Sympathy
Belief in knowing the exact hardware cache topology, pipeline stages, memory bus limits, and kernel execution paths before writing a single line of production C++.