About

Hi, I am Dev.

I am a software engineer who likes building things at the intersection of hardware and software. I love when the code I write produces effects in real life. I also love understanding things in depth, and frequently build projects or read papers on whatever topic I am interested in. This website will serve as a home for that.

Currently obsessed with:

  • GPU programming
  • Upgrading my 3D printer

Projects

SVG generator

This project started because I wanted LLMs that could work on CAD, and SVG seemed like a simpler 2D version of CAD files. When DeepSeek released the R1 paper and GRPO, they showed that LLMs can get better at tasks through verifiable rewards, without needing an SFT dataset. This was really helpful for this because the current CAD datasets are very small.

Dataset

Gaussian splat renderer

<inprogress>

I wanted to learn GPU programming, so I started work on this renderer while reading the PMPP book. Right now I have a correctness-focused renderer, which I will improve as I progress through the book and learn more optimization techniques. The goal is to get close to or surpass Nerfstudio's gaussian splat renderer in terms of speed.