Short Version (1 Page) Full Version (2 Pages)
📋

Summary

  • Applied Machine Learning Scientist with a PhD in Computer Engineering, specializing in representation learning and graph-based ML for images & time-series, structured data.
  • Led development of advanced ML models for multivariate clinical time-series and images, combining attention-based fusion, robust representation learning, and uncertainty quantification for real-world healthcare deployment.
  • Architected and deployed GNN-based models for scalable graph inference in production systems.
  • Designed LLM systems, including Retrieval-Augmented Generation (RAG) pipelines using OpenAI SDK and LangGraph.
💼

Experience

Dec 2020 – Present
Data Scientist (Clinical Time-Series ML)
University Health Network (UHN)
Toronto, ON
  • Led a 5-year oscillometry–PFT ML pipeline for pulmonary patients, unifying SQL/Excel/file-based hospital data with patient matching and reproducible quality control.
  • Developed OscilloFusion (multi-channel fusion with attention for oscillometry classification), reaching ~80% accuracy and delivering +5 percentage-point improvement over conventional deep-learning baselines.
  • Applied robustness strategies: augmentation, synthetic generation (GAN/cGAN), and random feature representations.
  • Evaluated model performance under real-world constraints including noisy labels and data drift, and implemented calibrated uncertainty estimates to support risk-aware decision-making.
  • Built an interactive clinician tool to explore signals, verify predictions, inspect explanations, and swap/compare ML backbones.
Jun 2025 – Sep 2025
Machine Learning Internship (CAD Automation)
DraftAid
Toronto, ON
  • Built an ML pipeline that converts CAD drawings into structured geometric graphs for model processing.
  • Designed and trained a graph neural network to recommend annotation links, achieving 94% recall and reducing reliance on expert manual annotation.
  • Formulated drafting as conditional autoregressive graph inference (state-dependent sequential annotation selection).
  • Integrated a human-in-the-loop workflow to replace manual entry with efficient model verification.
May 2020 – Oct 2020
Data Scientist
SnappFood
Tehran, Iran
  • Engineered a hybrid recommendation engine fusing latent matrix factorization with real-time behavioral features to personalize user feeds (PySpark ML).
  • Devised spatio-temporal predictive models for delivery time estimation (ETA), integrating geographic and traffic signals to optimize logistics planning.
  • Designed and analyzed A/B tests; evaluated CTR, conversion, funnel drop-off, and churn/retention cohorts.
  • Developed scalable Hadoop/Spark analytics and dashboards (Tableau, Power BI) for city/vendor/item-level insights.
Nov 2016 – Apr 2020
Software Engineer Team Lead
Atrovan
Tehran, Iran
  • Architected a multi-tenant IoT backend for high-throughput ingestion, telemetry analytics, and access control.
  • Built event-driven services in Golang with Kafka for async processing, fault tolerance, and back-pressure.
  • Implemented REST APIs and pipelines using MySQL/MongoDB with Redis caching; led backend + React teams.
  • Implemented end-to-end fleet management pipelines: custom GPS telemetry protocols, streaming ingestion, ETA computation, and geospatial indexing.
  • Led and mentored a cross-functional team of backend and frontend engineers; defined technical roadmap.
🎓

Education

2021 – 2026
PhD in Electrical and Computer Engineering
University of Toronto
Toronto, ON

Focus: Healthcare ML, Contrastive learning, Time-series representation learning

2016 – 2019
MSc in Electrical and Computer Engineering
Amirkabir University of Technology
Tehran, Iran
2012 – 2016
BSc in ECE and CS (Double Major)
Amirkabir University of Technology
Tehran, Iran
🛠️

Skills

Programming Languages

Python C/C++ Golang SQL JavaScript

ML / Data Science

PyTorch PyTorch Geometric scikit-learn sktime NumPy Pandas Airflow

LLM / Generative AI

OpenAI SDK LangGraph LangChain JAX RAG

Data & Systems

Spark/PySpark Hadoop Docker Kafka Kubernetes CI/CD

Databases

MySQL PostgreSQL MongoDB Redis Cassandra SQLite

Cloud & Deployment

AWS Azure GCP EC2 S3
📚

Selected Publications

📝

Manuscripts Under Review

  • CoMIND: A Contrastive Multi-metric Approach to Informative and Discriminative Feature Selection — submitted to ICASSP 2026.
  • CURVE: Contrastive Unsupervised Representation-based Variable Elimination — submitted to IEEE TPAMI.
  • Random Representation Learning based on Segmented Pooling Layer and Information Spread Detector — submitted to IEEE TAI.