Ujjwal Singh Rao

Kaggle Master | ML Engineer | Data Scientist

Kaggle Master with 3 Gold, 12 Silver, and 4 Bronze medals across 20 competitions. Expertise in NLP, Computer Vision, Medical Imaging, and Optimization. Highest rank: #3 out of 1,621 teams (Jigsaw Multilingual).

🏆 Competition Portfolio

3 Gold 🥇 | 12 Silver 🥈 | 4 Bronze 🥉

Jigsaw Multilingual Toxic Comment Classification

🥇 #3 / 1,621

Top 0.2% finish. Multilingual toxicity detection using XLM-RoBERTa with TPU training and adversarial validation.

NLP TPU Multilingual

SIIM-ISIC Melanoma Classification

🥇 #6 / 3,308

Top 0.2% finish. Melanoma detection using EfficientNet with metadata fusion and test-time augmentation.

Medical Imaging EfficientNet TTA

TalkingData AdTracking Fraud Detection

🥇 #16 / 3,943

Top 0.4% finish. Large-scale click fraud detection using LightGBM with advanced feature engineering on 200M+ rows.

Fraud Detection LightGBM Big Data

Avito Demand Prediction

🥈 #21 / 1,868

Top 1.1% finish. Demand prediction combining NLP, image features, and tabular data with ensemble methods.

Multimodal Ensemble NLP

Google QUEST Q&A Labeling

🥈 #21 / 1,571

Top 1.3% finish. Q&A quality prediction using BERT and RoBERTa with custom head architectures.

NLP BERT Q&A

Instacart Market Basket Analysis

🥈 #22 / 2,621

Top 0.8% finish. Product reorder prediction using gradient boosting with extensive feature engineering.

Recommendation XGBoost Features

Santa Gift Matching Challenge

🥈 #26 / 428

Top 6% finish. Combinatorial optimization for gift matching using Hungarian algorithm and simulated annealing.

Optimization Algorithms

Toxic Comment Classification

🥈 #29 / 4,539

Top 0.6% finish. Multi-label toxicity classification using bidirectional LSTM with attention and CNN ensemble.

NLP LSTM Attention

SIIM-ACR Pneumothorax Segmentation

🥈 #32 / 1,475

Top 2.2% finish. Chest X-ray segmentation using U-Net with EfficientNet encoder and deep supervision.

Medical Imaging Segmentation U-Net

Gendered Pronoun Resolution

🥈 #41 / 838

Top 4.9% finish. Coreference resolution using BERT with span extraction and entity embeddings.

NLP BERT Coreference

Santa's Workshop Tour 2019

🥈 #44 / 1,618

Top 2.7% finish. Constraint satisfaction optimization using mixed integer programming and local search.

Optimization Constraints

RSNA Intracranial Hemorrhage Detection

🥈 #58 / 1,345

Top 4.3% finish. CT scan hemorrhage detection using ResNeXt with windowing and sequence modeling.

Medical Imaging DICOM CNN

APTOS 2019 Blindness Detection

🥈 #75 / 2,928

Top 2.6% finish. Diabetic retinopathy detection using EfficientNet with ordinal regression.

Medical Imaging EfficientNet Ordinal

CommonLit Readability Prize

🥈 #91 / 3,633

Top 2.5% finish. Text complexity prediction using RoBERTa with regression head and pseudo-labeling.

NLP RoBERTa Regression

Jigsaw Unintended Bias in Toxicity

🥈 #146 / 3,165

Top 4.6% finish. Bias-aware toxicity detection using BERT with custom loss functions for fairness.

NLP BERT Fairness

iMet Collection 2019 - FGVC6

🥉 #61 / 521

Top 11.7% finish. Multi-label artwork classification using ResNeXt with focal loss.

Computer Vision Multi-label ResNeXt

Rainforest Connection Species Audio Detection

🥉 #78 / 1,143

Top 6.8% finish. Species detection from audio using mel-spectrograms with EfficientNet.

Audio Spectrograms CNN

Tweet Sentiment Extraction

🥉 #208 / 2,225

Top 9.3% finish. Sentiment phrase extraction using RoBERTa with character-level span prediction.

NLP RoBERTa Extraction

TGS Salt Identification Challenge

🥉 #292 / 3,219

Top 9.1% finish. Seismic image segmentation using U-Net with ResNet encoder and deep supervision.

Segmentation U-Net Geoscience

Quick, Draw! Doodle Recognition

📊 #138 / 1,309

Sketch recognition using ResNet with stroke sequence augmentation and test-time augmentation.

Computer Vision Sketches ResNet