I’m Dheeraj, and I commonly use Squadrick as my internet moniker. I’m from BLR, and I now live in London. I also used to live in SF for a while.
I spend many hours each week trying to get computers to understand me.
I work at Anthropic as a software engineer on the pretraining team.
I like open source software. I used to be a maintainer of TensorFlow Addons, and I contribute to other OSS projects. I occasionally work on a few side projects which you can check out on my GitHub, notably Shadesmar, SummaryDB and Retrograde. My interests in the field of computers: Distributed systems, ML, rendering engines, build systems, high-performance computing.
I worked at ThoughtSpot as a software engineer for nearly four years. My work there spanned a lot of domains: ML, databases, search, build systems, APIs, making code go brrr, and a bunch of other random things along the way. I also helped found the production engineering team, which worked alongside our SRE and R&D teams to ensure our search and data systems didn’t crash and burn.
I was a part of my university’s AI Robotics Team, where we worked on building an autonomous car and won IGVC 2019. I’ve had a few interships over my four years of undergrad, mostly focusing on ML.
This is a blog about coding and computers. I love solving problems that span across computing abstractions, which is what I’ll be writing about. I generally try to avoid writing an article if something similar exists. I also post random thoughts and updates on my feed.
If you’re looking to hire me, here’s my (perpetually outdated) résumé.
When I’m not working with computers, it’s usually: books, video games, beer, meditation or badminton.