Skip to content

What I'm Doing Now

A snapshot of what's currently occupying my time and attention. Last updated: January 2025

Currently Working On

  • Performance Engineering Deep Dive - Spending six months learning how to make things fast, really fast. Starting with the basics and working up to GPU programming
  • Writing About It - Documenting everything I learn through technical blog posts, trying to explain complex optimizations clearly

Learning & Exploring

  • Performance Engineering - The art of making code fast through profiling, SIMD, cache optimization, and lock-free concurrency
  • CUDA Programming - Writing code that runs on GPUs instead of CPUs. Turns out GPUs are really good at some things

Current Focus Areas

  • Multi-Language Programming - Getting comfortable moving between Python (for orchestration), C++ (for speed), and CUDA (for GPUs)
  • Explaining Complex Ideas - Learning to write clearly about technical topics.

Projects

  • FastCompute - Taking a market data parser or transformer attention mechanism and making it incredibly fast through progressive optimization
  • Technical Blog - Writing about everything I'm learning, trying to make complex performance topics accessible