Areas of Interest

Technical directions I keep coming back to, beyond whatever's currently in progress.

Computational Physics

Particle-based simulation methods (SPH, DEM), numerical integration schemes, GPU parallel algorithms for physics computation, real-time rendering techniques.

Compiler Architecture

Formal verification with proof assistants, LLVM IR optimization, AST transformation, type system implementation, code generation strategies.

Low-Latency C++

Lock-free data structures, memory ordering semantics, cache-aware algorithm design, branch prediction optimization, SIMD vectorization.

Graphics Programming

OpenGL compute shaders, GPU-resident data structures, screen-space rendering, particle system optimization, real-time physics visualization.