cv
Basics
Name | Alireza Heidari |
alirezaheidari.cs@gmail.com | |
Url | https://deepmancer.github.io/ |
Work
-
2022.01 - 2023.03 Mid-Level Data Scientist
Tapsi
As a member of the Data Science, Maps team, I contributed to an in-house ETA prediction system. This involved processing GPS data from drivers, forecasting traffic speeds on road segments, determining optimal routes, and accurately predicting trip ETAs.
- Unified backend and data science ETA modules into a centralized repository.
- Architected a graph-based ETA prediction system with Graph Neural Networks.
- Enhanced preprocessing pipelines with seasonality-aware adjustments.
- Optimized location matching with improved OSRM routing engine algorithms.
- Automated model retraining and deployment for the ETA framework.
-
2021.02 - 2022.01 Mid-Level Software Engineer
Tapsi
As a member of Backend, Rides team, I worked on the core ride-hailing platform, focusing on driver-passenger matching, ride dispatching, and driver-location tracking.
- Developed a flow-optimized driver-passenger matching algorithm in collaboration with the data science team.
- Refactored microservices by optimizing database queries, indexing, and caching strategies, and migrated inter-service communication to gRPC.
- Created monitoring dashboards for microservices using Grafana and Metabase.
Volunteer
-
2019.01 - 2021.01 Tehran, Iran
Scientific Committee Member
Young Scholars Club (YSC)
Lecturer and Examiner for IOAA & INOAA Team Selection.
- Lecturer and Examiner
- Team Selection for IOAA & INOAA
Education
-
2019.09 - Present Tehran, Iran
B.Sc
Sharif University of Technology
Computer Engineering
- Deep Learning (20/20)
- Machine Learning (20/20)
- Artificial Intelligence (20/20)
- Advanced Information Retrieval (20/20)
- Linear Algebra (19.4/20)
- Probability and Statistics
- Computer Simulation
- Game Theory
Awards
- 2019.01.01
Silver Medal
International Olympiad on Astronomy and Astrophysics
- 2018.01.01
Gold Medal (1st Place)
Ministry of Education, Iran
- 2020.02.01
Best Astronomical Observer
Astronimical Society of Iran
1st Place in the Messier Marathon Competition.
- 2019.09.01
Certificates
Self-Driving Cars Specialization | ||
University of Toronto |
AI for Medicine Specialization | ||
DeepLearning.AI |
Deep Learning Specialization | ||
DeepLearning.AI |
Natural Language Processing Specialization | ||
DeepLearning.AI |
Deep Learning for Healthcare Specialization | ||
University of Illinois |
ML and RL in Finance Specialization | ||
New York University |
Publications
-
Unlabeled Out-of-Domain Data Improves Generalization
International Conference on Learning Representations (ICLR), 2024
Skills
Data Science & Machine Learning | |
Luigi | |
MLflow | |
Metaflow | |
Prefect | |
PyTorch | |
Dassl | |
Hugging Face Transformers | |
RAPIDS | |
TensorFlow | |
Keras | |
PyTorch Geometric | |
Spark MLlib | |
Scikit-Learn | |
XGBoost | |
Catboost | |
PySpark | |
Pandas | |
Numpy | |
Matplotlib | |
Seaborn |
Programming & Development | |
Python | |
Django | |
Nodejs | |
Java | |
Go | |
C++ | |
C | |
R | |
LATEX |
DBMS | |
Metabase | |
Grafana | |
Tableau | |
Power BI | |
MongoDB | |
PostgreSQL | |
Redis | |
Hazelcast | |
MySQL |
Languages
Persian | |
Native speaker |
English | |
Fluent |
Projects
- - Present
Vision-Language Models Toolbox
A Python library for fine-tuning and evaluation of vision-language models such as CLIP & BLIP with PyTorch, supporting various datasets and tasks like image classification.
- - Present
MedSegDiff: Medical Image Segmentation with Diffusion Model
Implements the MedSegDiff: Medical Image Segmentation with Diffusion Probabilistic Model paper for medical image segmentation, using the LGG Segmentation Dataset to detect tumor and cancer anomalies.
- - Present
Bootstrap Your Own Latent (BYOL)
A Pytorch implementation of BYOL using a pre-trained ResNet backbone on the STL10 dataset.
- - Present
- - Present
Zero-shot Object Detection
Zero-shot object detection with CLIP, utilizing Faster R-CNN for region proposals.
- - Present
- - Present
Full-stack Food Delivery Platform
A food delivery application built with a Python backend (FastAPI & Docker) and a Vue.js frontend. It presents an event-driven microservices architecture with many modern features!
- - Present
FastAPI JWT Authentication
A scalable authentication middleware for FastAPI, employing Redis to provide efficient JWT-based authentication and seamless integration with distributed systems.
- - Present
Messaging & DBMS Libraries
Python libraries for distributed event-driven architectures (rabbitmq-rpc) and streamlined database interactions and connectivity (mongo-motors, asyncpg-client, aredis-client).