Senior Design and Development Engineer at Siemens Healthineers (Bengaluru), building medical imaging software and ML-powered applications. Currently pursuing an M.Tech in Artificial Intelligence at IIT Madras.
- Build and ship medical imaging applications, from web front ends to local desktop apps in Qt
- Train and deploy computer vision models (PyTorch, U-Net, ONNX Runtime)
- Make slow things fast: parallel processing with Ray, compression, and data-format work that cut multi-minute workflows to seconds
- Design data and MLOps pipelines with Kafka, Spark, Airflow, and MLflow
E-commerce MLOps Platform End-to-end MLOps pipeline for a simulated e-commerce store: Kafka and Spark for streaming, Airflow for scheduling, an Apriori recommender, a Random Forest churn classifier, MLflow and DVC for tracking, and Prometheus and Grafana for monitoring.
DICOM Tag Browser A portable, browser-based DICOM tag inspector in vanilla JavaScript. Drag and drop folders, group by study and series, search every tag (including nested sequences) and values, and preview images with cine playback.
- CryptDrive: a Python cryptography tool that saves and retrieves files from your Google Drive
- SnapPaste: simple file sharing between PCs and other devices using Python and JavaScript, plus ClipShare for sharing your clipboard (including images) across devices
- NoNote: a minimal, open-source note-taking app in TypeScript with no sign-in required
| Area | Tools |
|---|---|
| Languages | Python, C++, C#, JavaScript, TypeScript, SQL |
| ML | PyTorch, U-Net, ONNX Runtime, scikit-learn |
| Frameworks | Angular, Qt, .NET Core, Flask, FastAPI, Django, Celery |
| MLOps and data | Kafka, Spark, Ray, Airflow, MLflow, DVC, Docker, Jenkins, Prometheus, Grafana |
| Medical imaging | DICOM, MRI post-processing, Cornerstone |
- Studying ML and deep learning at IIT Madras
- Exploring on-device ML and agentic AI tooling
- Sharpening data structures and algorithms
- LinkedIn: linkedin.com/in/revanrohith
- Email: revanrohith@gmail.com
