Skip to content
View SharvenRane's full-sized avatar

Block or report SharvenRane

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SharvenRane/README.md

I build computer vision and deep learning systems and take them from research into production. I am a Data Scientist at Vetology in Chicago, where I have shipped 200+ models across classification, detection, and segmentation, trained on A100s over 250,000+ radiographs, and processed more than 12 million images in production.

My focus is medical imaging, self supervised learning, and the model validation and governance that regulated, clinical use demands. I care about the whole path: pretraining and architecture, then validation, monitoring, and efficient inference once a model ships.

currently  : Data Scientist @ Vetology, Chicago
focus      : medical imaging AI, model validation and governance, MLOps
background : MS Data Science, Stevens Institute of Technology
interests  : self supervised pretraining, regulated AI, efficient inference

Things I work with

PyTorch Python Azure MLflow ONNX Docker Apache Airflow NumPy scikit-learn Linux


Selected work

Most of the repos below are clean, tested implementations built to be read and run. Where a project would normally lean on a huge pretrained model or external service, it uses a small stand in so the tests stay offline and honest. Nothing here claims a result a run did not produce.

Medical imaging

chest-xray-classification: multi label chest X-ray classifier, real mean AUC 0.832, with a validation report and an FDA style change control plan

medical-image-segmentation: UNet++ and DeepLabV3+ with a Dice plus BCE loss

tumor-grading: a PathMNIST tissue classifier, real validation accuracy near 0.92

dicom-toolkit: DICOM windowing, Hounsfield rescaling, and normalization, tested against the pydicom samples

Validation and governance

model-monitoring: drift detection with PSI, the KS test, and chi square

medical-uncertainty-estimation: Monte Carlo Dropout and conformal prediction with coverage guarantees

medical-explainability: Grad-CAM, Grad-CAM++, and occlusion sensitivity side by side

ci-cd-for-ml: a CI pipeline that trains, tests, and gates on a quality bar

Self supervised and foundation models

ssl-comparison: SimCLR pretraining compared by a shared linear probe

mae-pretraining: a Masked Autoencoder from scratch

medical-foundation-model: a small self supervised encoder pretrained on MedMNIST with linear probing

ijepa-implementation: the core I-JEPA masking, predictor, and EMA target mechanics

From scratch and generative

transformer-from-scratch: multi head attention and a Transformer encoder built from scratch

diffusion-model-from-scratch: a DDPM with the forward process, a small UNet, and sampling

autograd-engine: a reverse mode automatic differentiation engine

yolo-benchmark: IoU, non maximum suppression, and mAP implemented from scratch


More repos by area

Medical and pathology

cancer-survival-prediction · survival-prediction-imaging · weakly-supervised-pathology · cell-segmentation · pathology-foundation-models · whole-slide-image-pipeline · stain-normalization · medical-image-augmentation · federated-learning-medical

Self supervised, multimodal, and foundation

contrastive-learning-methods · linear-probing-benchmark · dinov2-finetuning · clip-finetuning · image-text-retrieval · multimodal-embeddings · visual-rag · llava-medical-vqa · vlm-comparison

Generative models

diffusion-transformer · diffusion-math-walkthrough · controlnet-finetuning · dreambooth-finetuning · image-editing-with-diffusion · medical-image-synthesis · gan-progression

Detection, tracking, and video

open-vocabulary-detection · multi-object-tracking · sam2-finetuning · sam2-video-tracking · action-recognition · temporal-action-localization · video-anomaly-detection · video-object-tracking

3D, sensors, and remote sensing

lidar-object-detection · 3d-object-detection · 3d-scene-reconstruction · depth-estimation · occupancy-prediction · multi-sensor-fusion · optical-flow · pose-estimation-6dof · satellite-foundation-model

Efficient models and edge

model-compression · tensorrt-optimization · onnx-deployment · quantization-aware-training · knowledge-distillation · edge-vision-pipeline · real-time-segmentation

MLOps and infrastructure

ml-project-template · distributed-training · triton-inference-server · experiment-tracking · feature-store · data-versioning

Agentic

vision-agent · medical-diagnosis-agent · auto-image-annotator · image-search-engine · multi-agent-ml-experiments

Fundamentals

vision-transformer-from-scratch · backpropagation-from-scratch · positional-encoding-variants · loss-functions-explained · paper-implementations


LinkedIn Email

Pinned Loading

  1. medical-image-segmentation medical-image-segmentation Public

    Production segmentation pipeline: UNet++, DeepLabV3+, SegFormer on medical imaging datasets

    Python 1

  2. dicom-toolkit dicom-toolkit Public

    Production-grade DICOM processing: loading, windowing, normalization, and augmentation

    Python 1

  3. medical-explainability medical-explainability Public

    GradCAM, SHAP, and LIME for model explainability in medical imaging applications

    Python 1

  4. medical-uncertainty-estimation medical-uncertainty-estimation Public

    Monte Carlo Dropout and conformal prediction for uncertainty quantification in medical AI

    Python 1

  5. model-monitoring model-monitoring Public

    Production model monitoring with PSI/KL drift detection and prediction drift alerts

    Python 1

  6. chest-xray-classification chest-xray-classification Public

    Multi-label chest X-ray classification with class imbalance handling and explainability

    Python 1