About
Hi, I’m Varad Rane — a software engineer based in Newark, NJ, currently pursuing my graduate studies at the New Jersey Institute of Technology.
I have a passion for building scalable, efficient, and user-centric solutions. My work spans full-stack web development, systems programming, research, and infrastructure engineering. I’ve shipped production software at scale, built open-source tools, published academic research, and maintain my own self-hosted homelab.
What I do
Right now I’m working as a Teaching Assistant at NJIT for both undergraduate (C++) and graduate (Operating Systems) courses, helping students work through complex systems concepts and debug tricky code.
Before grad school, I spent two years at Kotak Securities in Mumbai as a Software Engineer, where I worked on everything from authentication systems and API performance to .NET application modernization and internal tooling.
Skills & Technologies
My daily stack includes TypeScript, .NET, Angular, Python, Docker, and SQL — but I’m comfortable picking up whatever the job requires. I’ve also done work in machine learning (TensorFlow, PyTorch) and hardware tinkering (Arduino).
Projects
I build things on the side. Some highlights:
- Stream Chat Organizer — A Chrome extension to improve live stream chat readability
- Surface Crack Severity Detection — Research published in Springer’s ICACIT 2022 proceedings
- Multi-Location HomeLab — A self-hosted, multi-machine homelab with encrypted networking and Docker Swarm
You can find more on my portfolio or GitHub.
This blog
I write about projects I’ve built, engineering challenges I’ve solved, and things I find genuinely interesting. No fluff — just honest writeups.
If something resonates or you want to chat, reach me at [email protected].