Hi, I'm Sahil. I'm a software engineer at NVIDIA working on AI for game development - the slice of the field where neural networks meet real-time graphics, and where the tools that ship with games become as interesting as the games themselves.
I've spent the last fifteen-or-so years moving between graphics, game engines, and machine learning. Shipped engine tech at Crystal Dynamics and DreamWorks, led neural-rendering R&D at Unity, and built 3D reconstruction pipelines for self-driving at Zoox before landing at NVIDIA. Two patents along the way, and a deep conviction that the most interesting problems live at the seam between disciplines.
Outside of work I'm a gamer, an amateur photographer, and a proud dog dad - we live with a Swiss Shepherd and a Samoyed mix who keep me honest about going outside. Most weekends involve a hike with them and my wife. The rest is reading, tinkering, and the occasional long walk to think a problem through.
This site is where I write the things I want to remember - engineering notes, half-formed ideas, and the occasional essay on something more personal. Random access, no particular order.