CV
Reza Alvandi
Research Interests
- Artificial Intelligence
- Graph Machine Learning
- Computer Vision and Image Processing
- Optimization and Algorithms
- Probabilistic Machine Learning
- Computer Networks and Distributed Systems
Education
Sharif University of Technology
Tehran, Iran
Bachelor of Science, Computer Science
Sep. 2019 – Present
- GPA: 18.06/20.00 (3.82/4.00) - Last two years GPA: 18.88/20.00 (4.00/4.00)
Shahid Ejei High School (NODET)
Isfahan, Iran
Higher Secondary Education, Math and Physics
2015 – 2018
Research Experiences
Sharif University of Technology
- Graph Machine Learning (Bachelor Project)
Supervisor: Prof. Javad Ebrahimi- Completing the knowledge graph of patients in a hospital using Graph neural networks.
- Performing Node2Vec and Deep Walk on Evolutionary graphs.
- Conducting Community detection on the knowledge graph data provided by a hospital.
- Constructing knowledge graph based on data driven from a hospital.
- Mouse Opto-Locomotor Motion Analysis
Supervisor: Prof. Zahra Rezvani- Designing an attention-based neural network to determine if mice can distinguish between different stimulations based on the time series of mice head degrees.
- Investigating if mice’s previous experience and memory can bias their reaction in current experiments by training a model to distinguish the response of the mouse with different previous experiments.
- Rank Aggregation
Supervisor: Prof. Shahram Khazaei- Applied genetic algorithms on ranking data with numerous ranking criteria to derive a single criterion that minimizes the deviation from all the basic rankings.
- Utilized a faster approach, Monte Carlo cross-entropy, to solve this problem.
Selected Advanced Courses
- Sequential models and transformers
- Artificial Intelligence
- Statistics
- Analysis of Algorithms
- Probabilistic Machine Learning
- Graph Machine Learning
- Image Processing
- Computer Vision
Selected Advanced Course Projects
- Active Contours for Object Detection
- Image morphing algorithms in python
- Image blending (Gradient Domain Blending)
- Vehicle-insurance-simulation
- TweetGram social media in java
- Cluster system computation server in java
- CPU scheduling algorithms on server in java
- Torrent P2P file sharing system
Teaching Experiences
- Discrete Mathematics (Spring 2021-2022) - Prof. Mani Rezaei (As Head TA)
- Fundamentals of programming (Spring 2022-2023) - Prof. Amar Shahraki (As TA)
- Statistics (Spring 2022-2023) - Prof. Javad Ebrahimi (Project Head TA)
- Statistics (SPRING 2021-2022) - Prof. Mirsadeghi (As TA)
- Machine Learning (Spring 2022-2023) - Prof. Sharifizadeh (As TA)
- Linear Algebra (FALL 2021-2022) - Prof. Bahraini (As TA)
- Artificial Intelligence (SPRING 2022-2023) - Prof. Rohban (As TA)
- Advance Programming (SPRING 2021-2022) - Prof. Tefagh (As TA)
Volunteer Experience
- Staff Member of Gamein (Sep. 2022- Dec. 2022)
As a technical staff member of the “Gamein” event, I focused on debugging game aspects for about 100 teams, providing technical support, and resolving game-related issues. My role contributed to a smooth and enjoyable gaming experience for all participants.
Skills
- Programming: Python (OpenCV, NumPy, Pandas, Scikit-learn, PyTorch, TensorFlow, Keras, etc.), Java, R, Matlab, HTML/CSS, JavaScript, FastAPI, Django, Spark
- Document Creation: LaTeX, Microsoft Office, Markdown, Photoshop
- Operating Systems: Linux, Windows
Achievements
- Ranked 4th in my class in the 2021/2022 academic year
- Secured fully funded admission to the best university in Iran
- Ranked 2nd in the provincial chess tournament