Rugved Borade

Rugved Borade

Pushing code and occasionally my luck

Languages

C/C++ · Java · Javascript · Python · C# · SQL · Assembly · HTML/CSS · Bash Script · Powershell

Web & Mobile

ReactJS · NodeJs · React Native

ML & Data

PyTorch · Tensorflow · OpenCV · NumPy · Pandas · CUDA

Systems & DevOps

Linux · Git · Docker · Kubernetes · Jenkins · Kafka · MCP · Cybersecurity

Graphics & Hardware

Blender · Unity3D · Raspberry Pi · Arduino

I’m a developer who loves building things that work in the real world. By day, I’m a software engineer working on orchestration frameworks and cloud systems. I’ve explored a wide range of computer science, from systems and web development to cybersecurity, and my current research focuses on adaptive inference and efficient computer vision. I’m interested in making ML models fast and reliable enough to run on low-resource hardware, like phones and edge devices. I’m always up for collaborating on open-source projects or research in any of these areas.

When I’m not coding, you’ll find me playing video games or building LEGO sets. Lately I’ve also picked up hiking as a new hobby!

Highlights

Weather-Aware ADAS (Paper): A lightweight controller that reads visibility from cheap image statistics and adapts detector model, resolution and frame rate, cutting detector compute by 42-81% within about 0.15 AP50 of an oracle. Submitted to a journal.
Confidence-Routed Experts
Confidence-Routed Experts (Paper): A modular two-stage vision framework where a quantized detector routes each crop to a light or heavy plug-and-play expert based on confidence. About 10x faster than OWLv2 on CPU with accuracy close to direct CLIP. Submitted to a journal.
VisualizeLayer
VisualizeLayer: An interactive web tool where you upload a video, pick a preloaded CNN and inspect each layer's activation maps in real time. It shows how features build from edges and textures to object level patterns, and lets you compare architectures on the same input.
Syringe Digital Twin
Syringe Digital Twin: A digital twin system designed to train nurses in syringe administration without the need for human subjects.
Ballrush: An arcade game where a planet avoids glowing cubes with a catchy soundtrack and progressively challenging gameplay.
Stockbot: A technical analysis bot which applies custom stock indicators and sends automated Telegram notifications when trigger criteria are met.