SR
About Role Experience Research Projects Skills Contact
Open to new opportunities

Shreyansh Rao

Computer Vision Engineer at Wobot.ai
Shipping real-time vision pipelines that run at the edge.

I build and maintain production video-analytics systems — NVIDIA DeepStream and Hailo pipeline servers, Triton inference deployments, and the tooling that keeps them observable. IEEE-published and patent-filed on AeroVision, my work on aerial computer vision.

0
IEEE Paper
0
Patent
0
Roles
0
Projects
SR
CV Engineer
Wobot.ai

Who I Am

About Me

I'm Shreyansh Rao, a computer vision engineer who works on the unglamorous half of AI: the part where a model has to run on real hardware, on real camera feeds, without falling over at 3 a.m.

At Wobot.ai I work across the video-inference stack — migrating detection services onto the DeepStream pipeline server, restructuring the Hailo pipeline server, chasing root causes on edge devices in production, and upgrading Triton Inference Server across environments. Alongside that I build the tooling that makes the stack legible: automated Grafana log analysis, exponential log throttling, and FPS/latency reporting that turns a wall of logs into a few numbers you can act on.

My research work became AeroVision, published at IEEE and filed as a patent. Before Wobot I worked on cloud-deployed LLM applications at Trinity Packaging Digital and AI workflow automation research at Coding Jr.

Outside of work I read papers, break my own side projects, and try to make things run faster than they did yesterday.

🎥

Production Video Analytics

DeepStream & Hailo pipeline servers, multi-stream RTSP, edge deployment

⚙️

Inference Infrastructure

Triton Inference Server, TensorRT, model compatibility & migration

🔎

Debugging & Observability

RCA on live systems, Grafana log automation, throttling and metrics

📄

Research & IP

IEEE-published and patent-filed on AeroVision

Where I Work

Current Role

Computer Vision Engineer

Wobot.ai
Feb 2026 — Present
Active

Wobot.ai turns ordinary camera feeds into operational intelligence for enterprises. I work on the inference layer that makes that possible — the pipeline servers, edge runtimes and observability tooling that have to hold up across thousands of live streams. Most of my work sits at the seam between models and infrastructure: keeping DeepStream, Hailo and Triton stable while new detection services get folded in.

Selected work
Impact
  • Log analysis that previously took hours of manual review now runs as an automated script and returns a metrics report in under a minute.
  • Exponential throttling reduced repetitive production log volume by roughly 70%, lowering noise and storage cost.
  • OilStop migration landed with zero backward-compatibility regressions across existing DeepStream and Hailo deployments.
  • Triton 25.03 → 26.03 upgrade completed with full model compatibility and no downtime in staging or E2E.
NVIDIA DeepStream Hailo Triton Inference Server Computer Vision Edge AI GStreamer Python Grafana Docker RTSP / Video Analytics

My Journey

Work Experience

Computer Vision Engineer
Wobot.ai
Feb 2026 — Present

Working across the production video-inference stack: migrating services onto the DeepStream pipeline server, restructuring the Hailo pipeline server, running RCAs on edge devices, and upgrading Triton Inference Server. Also built the log-analysis and throttling tooling the team uses to debug live pipelines.

Results
  • Automated Grafana log analysis — hours of manual triage → a sub-minute report covering FPS drops, queue times and execution duration.
  • Exponential log throttling cut repetitive production logs by around 70%.
  • OilStop → DeepStream migration shipped with zero backward-compatibility breaks.
  • Triton 25.03 → 26.03 upgraded across E2E and staging with full model compatibility.
DeepStream Hailo Triton Python GStreamer Grafana Docker
Software Engineer Intern
Trinity Packaging Digital
Oct 2025 — Nov 2025

Deployed AI-powered applications to the cloud using Docker. Built a cloud-hosted platform for the ASB Audit Risk Analyzer, integrated an Ollama Phi-3 LLM for intelligent responses, and applied prompt engineering to improve output accuracy — strong exposure to production deployments, containerization and scalable system design.

Results
  • Took the ASB Audit Risk Analyzer from a local prototype to a containerized, cloud-hosted platform accessible to the wider team.
  • Prompt-engineering iterations measurably improved response accuracy on the audit-risk task versus the initial baseline prompts.
  • Self-hosting Phi-3 via Ollama removed dependence on paid third-party LLM APIs.
Docker Ollama Phi-3 Prompt Engineering Python Cloud Deployment
AI Research Intern
Coding Jr.
Feb 2025 — Apr 2025

Analysed productivity bottlenecks at companies like ShareChat and CRED, researched their tech stacks, and recommended AI-powered automation opportunities within their development pipelines. Also contributed to Planto AI Copilot, automating software workflows such as code generation, testing and deployment.

Results
  • Delivered tech-stack teardowns and automation recommendations for multiple target companies, mapping each bottleneck to a concrete AI intervention.
  • Contributed features to Planto AI Copilot covering code generation, testing and deployment automation.
NLP LLMs Transformers HuggingFace Research Python

Publication & IP

Research & Patent

IEEE Xplore · Published Patent Filed

AeroVision

Jamming-Resilient Radar-Based Aerial Object Classification Using Temporal Attention Networks

IEEE Xplore · Document 11468703 · with Rohit Yadav & Dr. Jaishree Jain, AKGEC

Radar keeps working in rain, fog and darkness where cameras and LiDAR struggle, which is exactly why autonomous systems lean on it — but a deep-learning classifier trained on clean radar returns can fall apart the moment someone jams the signal. This paper proposes a classification architecture built to survive that: a shared CNN extracts features from a sequence of Range-Doppler frames, a temporal attention network learns to weight the cleaner frames more heavily than the corrupted ones, and a second, auxiliary head is trained in parallel to detect whether jamming is present at all. Training both heads together through one composite loss pushes the network toward features that hold up under interference rather than just fitting the clean case.

What the model does differently
Key results
  • At a heavily-jammed −15 dB SNR, the model held an F1-score of 0.82, versus 0.65 for a CNN+LSTM baseline and 0.41 for a plain CNN — roughly a 17-point F1 gain over the strongest baseline.
  • At a milder −5 dB SNR it stayed at 0.95 F1, barely off its clean-data score of 0.99, while the baseline CNN had already dropped to 0.80.
  • Evaluated on the RADIATE radar dataset across 4 object classes — Drone, Bird, Aircraft and Ground Vehicle — with the model's only notable confusion between Drone and Bird, owing to their similar radar cross-sections.

What I've Built

Featured Projects

🔍
Multi-Camera Player Tracking System

Real-time player tracking and re-identification using YOLOv8 and DeepSORT. Players are matched across multiple video feeds via appearance embeddings and cosine similarity, so each person keeps one consistent global ID as they move between cameras.

−62%ID switches
89%re-ID accuracy
+14 ptsMOTA vs. baseline
YOLOv8 DeepSORT OpenCV NumPy Matplotlib
View on GitHub
📚
Multi-PDF RAG Chatbot

A chatbot that lets you upload several PDFs at once and ask questions across all of them. Documents are chunked, embedded and retrieved semantically, so answers stay grounded in the source text with citations back to the originating document.

15+PDFs per session
~2savg. answer time
−40%ungrounded answers
Python LangChain RAG FAISS Streamlit
View on GitHub
🗣️
NLP Sentiment Analysis Engine

A fine-tuned BERT sentiment model for noisy social-media text, with a preprocessing pipeline that handles emoji, slang and code-mixed input. Served behind a REST API with batched inference.

92%+benchmark accuracy
+7 ptsF1 vs. TF-IDF baseline
faster after distillation
BERT HuggingFace Python NLP Transformers
View on GitHub
🤖
Face Recognition Attendance System

Automated attendance using dlib and face_recognition. Encodes faces in real time, matches against a registered database, and exposes a web interface for management plus CSV export of attendance records.

98%recognition accuracy
<30sto mark a full class
0manual roll-call
OpenCV dlib Python SQLite Streamlit
View on GitHub
🎬
Movie Recommendation System

A hybrid recommender combining content-based similarity over movie metadata with collaborative signals from user ratings. Vectorized descriptions, genres and cast are compared by cosine similarity, served through a Streamlit interface with poster fetching.

5,000titles indexed
<200msrecommendation time
0.82precision@10
Python scikit-learn Pandas NLTK Streamlit
View on GitHub

Technical Stack

Skills & Technologies

= daily-driver tools across current work & projects

👁️
Computer Vision
Object Detection Tracking & Re-ID Image Segmentation YOLO OpenCV Video Analytics
Edge & Inference
NVIDIA DeepStream Hailo Triton Server TensorRT GStreamer RTSP
🧠
AI / Machine Learning
Deep Learning LLMs & Agentic AI RAG LangChain LangGraph LlamaIndex
🐍
Frameworks & Libraries
PyTorch TensorFlow HuggingFace scikit-learn FastAPI Django
💻
Languages
Python C++ SQL JavaScript Bash HTML/CSS
🛠️
Tools & Platforms
Docker Git & GitHub Grafana Linux Jupyter Streamlit

Academic Background

Education

🎓
B.Tech — Computer Science & Engineering
Ajay Kumar Garg Engineering College
2022 — 2026 · CGPA: 7.56

Specialization in Artificial Intelligence and Machine Learning. Coursework in Deep Learning, Computer Vision, Data Structures & Algorithms, Probability & Statistics, Linear Algebra and Software Engineering. Final-year research became the AeroVision paper, published at IEEE and filed as a patent.

Recognition

Achievements

📄

IEEE Publication — AeroVision

Published on IEEE Xplore for research on deep-learning-based aerial computer vision

🔏

Patent Filed — AeroVision

The method behind the AeroVision paper has been filed as a patent

Production Tooling at Wobot.ai

Built the Grafana log-analysis automation and log-throttling systems now used to debug live pipelines

🚀

Zero-Downtime Triton Migration

Upgraded Triton Inference Server 25.03 → 26.03 across E2E and staging with full model compatibility

Download My Résumé

A full overview of my experience, skills, education and projects in a clean, single-page format.

📄 Download PDF

Get In Touch

Let's Connect

I'm always up for talking about production computer vision, edge inference, or interesting AI/ML problems in general. If you're hiring, collaborating, or just curious about the AeroVision work — reach out.