Hey there — I'm Sachin. I'm a software engineer currently doing my MS in Computer Science at NYU . Before that, I did my B.Tech at GGSIPU in India, and somewhere along the way I fell in love with building systems from scratch.
Right now, most of my time goes into thinking about distributed systems, AI infrastructure, and developer tools. I've been building RegDoc AI — a document processing platform that handles tens of thousands of regulatory documents with vector search and GPU-accelerated processing. Before that, I built a cloud-native Python IDE at NYU Courant that served 60+ students with real-time WebSocket communication and security-hardened code execution. I also built InterviewGuard, a computer vision system for remote proctoring with AI gaze tracking.
On the side, I'm building Solo-IDE — an AI-native desktop IDE in Rust that ships at 15 MB instead of Electron's 300+. That project has been my playground for learning Rust, Tauri, and how to build agentic AI workflows with multiple model providers. You can check my progress on it on https://solo-build.com/
Why this blog
I wanted a place to write about what I'm learning and building every day. Not polished tutorials — more like engineering notes. The kind of thing I'd want to read when I'm debugging something at 2 AM or trying to understand a new system.
Expect short, technical posts about:
- Systems I've built and the problems I ran into
- Things I'm learning about distributed systems, Rust, and AI infrastructure
- Open-source tools and libraries I find useful
- The occasional deep-dive into something I found interesting
I also have a longer-term goal for this site: I want to make everything here — blog posts, work experience, projects — queryable through AI. The content architecture is already set up for it. More on that soon.
If any of this sounds interesting, stick around. I'll be posting regularly.