Hi, I'm Colin

I'm a geometer and physicist by training who writes mostly in C++ and Metal – geometry processing, real-time graphics, and scientific computing. My training: an MS in Computational Physics, and an MS in Mathematics.

Most of what I build sits where math and physics meet:

Have a look at projects.

I also founded the Los Angeles Sprawl C++ User Group (quite the mouthful); I've taught math and physics for about a decade; and I get pulled into woodworking and 3D printing more often than I plan to.

© 2026