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.