I'm a software engineer and applied mathematician, the blend of both disciplines defines my work. I develop systems, algorithms, compilers, and languages for AI and numerical computing generally, so my work usually resides at the intersection of all of that.
- Joined NVIDIA (2025–present)
- 2023–2024 @ Modular: Mojo 🔥 on GPUs at Modular. Part of this work was presented as an LLVM talk: Watch here.
- 📚 In my previous endeavors, I developed distributed ML training systems / algorithms, DSLs for ML kernels on custom silicon, built compilers and runtime stack from the ground up for ML accelerators. Part of this work involved contributions to open-source projects like OpenXLA/IREE Compiler, PyTorch, TensorFlow, and Caffe2.