cv
Basics
| Name | Majid Ghasemi |
| Label | Ph.D. Student in Electrical & Computer Engineering |
| majid.ghasemi@uwaterloo.ca | |
| Phone | (437) 733-9113 |
| Summary | Research interests include deep reinforcement learning, ethical reinforcement learning, machine ethics, multi-agent reinforcement learning, and social reinforcement learning. |
Education
Awards
- 2025
Academic Excellence Gold Medal
Wilfrid Laurier University
Winner of the Academic Excellence Gold Medal.
- 2025.2029
International Doctoral Student Award
University of Waterloo
- 2023.2025
Graduate Scholarship
Wilfrid Laurier University
- 2023.2025
Graduate Fellowship
Wilfrid Laurier University
- 2023.2025
Differential Tuition Fee Waiver
Wilfrid Laurier University
- 2017.2022
Excellence Students Tuition Fee Waiver
Imam Khomeini International University
- 2022.08.01/2023.08.01
Grant for research on Woman, Life, Freedom movement in Iran
HU University of Applied Sciences Utrecht
Recipient of a grant to conduct research on Woman, Life, Freedom movement in Iran using computational social science and machine learning approaches.
Work
-
2025.09 - 2025.12 Waterloo, ON, Canada
Tutor
University of Waterloo
ECE250: Data Structures & Algorithms — Delivered 1:1 tutoring sessions teaching fundamentals.
-
2025.09 - Present Waterloo, ON, Canada
Graduate Researcher
UWECEML/CompThink Lab, University of Waterloo
Developing socially informed and ethically grounded approaches to multi-agent reinforcement learning.
- Supervisor: Prof. Mark Crowley.
-
2025.01 - 2025.04 Waterloo, ON, Canada
Teaching Assistant (Computer Science)
Wilfrid Laurier University
CP468: Artificial Intelligence — Guest lectured; authored/marked quizzes; defined and evaluated term projects; maintained office hours.
-
2024.09 - 2024.12 Waterloo, ON, Canada
Teaching Assistant (Computer Science)
Wilfrid Laurier University
CP468: Artificial Intelligence — Facilitated weekly tutorials; prepared assessments; graded assignments/exams; provided 1:1 support.
-
2024.01 - 2024.04 Waterloo, ON, Canada
Teaching Assistant (Computer Science)
Wilfrid Laurier University
CP421: Data Mining — Delivered labs; set and marked quizzes; defined/evaluated course projects; supported data prep and model evaluation.
-
2024.01 - 2024.04 Waterloo, ON, Canada
Teaching Assistant (Computer Science)
Wilfrid Laurier University
CP312: Algorithm Design and Analysis — Ran problem-solving sessions; authored quizzes; evaluated projects/papers; supported time/space analysis.
-
2023.09 - 2023.12 Waterloo, ON, Canada
Teaching Assistant (Computer Science)
Wilfrid Laurier University
CP468: Artificial Intelligence — Led tutorials and occasional lectures; created quizzes and project specs; graded assignments/exams; held office hours.
-
2023.09 - 2025.05 Waterloo, ON, Canada
Research Assistant
Edge Computing Lab, Wilfrid Laurier University
Conducted research on reinforcement learning for intelligent transportation systems, focusing on EV fleet management and routing optimization.
- Supervisor: Dr. Dariush Ebrahimi.
-
2022.06 - 2023.06 Tehran, Iran
Junior Data Scientist
Gerdoo Software
Built and maintained SQL pipelines to extract, clean, and aggregate data; performed exploratory analysis and market research; developed baseline ML models for segmentation and forecasting; partnered with product and marketing; and delivered KPI dashboards.
-
2022.01 - 2022.04 Qazvin, Iran
Teaching Assistant (Computer Engineering)
Imam Khomeini International University
Fundamentals of Programming — Led labs and tutorials; crafted quizzes and programming assignments; graded submissions and exams.
-
2021.09 - 2021.12 Qazvin, Iran
Teaching Assistant (Computer Engineering)
Imam Khomeini International University
Data Mining — Delivered practical sessions; set/marked assessments; defined/evaluated term projects; guided analytics pipelines.
-
2021.09 - 2021.12 Qazvin, Iran
Teaching Assistant (Computer Engineering)
Imam Khomeini International University
Artificial Intelligence — Conducted tutorials; designed quizzes and project briefs; graded assignments/exams; provided office-hour support.
-
2021.01 - 2022.03 Qazvin, Iran
Undergraduate Research Assistant
AIST Lab, Imam Khomeini International University
Researched phishing website detection with machine learning.
- Supervisor: Dr. Mahdi Bahaghighat.
-
2018.12 - 2019.05 Alborz, Iran
Frontend Developer
Marketing Camp
Helped plan and deliver the Winter Marketing Camp (WinterMC). Built and deployed a registration web app with participant profiles and a real-time team leaderboard.
-
2018.05 - 2018.11 Alborz, Iran
Frontend Developer
TestHub
Developed responsive admin panels and user dashboards using JavaScript, HTML, and CSS; explored AI applications to retail recommender systems.
Publications
-
2025.06.01 Optimal and Heuristic Solutions for Efficient Vehicle Patrol Scheduling in Dynamic Urban Safety
IEEE International Symposium on Industrial Electronics (ISIE)
Majid Ghasemi; Ebrahim Sarkhouh; Fadi Alzhouri; Dariush Ebrahimi.
-
2025.01.01 Comparative Analysis of Reinforcement Learning for Reliable Real-Time EV Routing and Charging
International Conference on the Design of Reliable Communication Networks (DRCN)
Majid Ghasemi; Fadi Alzhouri; Dariush Ebrahimi.
-
2025 -
2025 Comprehensive Survey of Reinforcement Learning: From Algorithms to Practical Challenges
arXiv preprint
Majid Ghasemi; Amirhossein Mousavi; Dariush Ebrahimi.
-
2024 Navigating Smart Order Routing in Fixed Income Trading with Linear Programming and Dijkstra’s Algorithm
International Conference on the Dynamics of Information Systems
Cassel Robson; Marko Misic; Erika Capper; Mila Cvetanovska; Majid Ghasemi; Fadi Alzhouri; Dariush Ebrahimi.
-
2023 A high-accuracy phishing website detection method based on machine learning
Journal of Information Security and Applications
Mahdi Bahaghighat; Majid Ghasemi; Figen Ozen.
Skills
| Programming | |
| Python | |
| JAX | |
| C++ | |
| PyTorch | |
| TensorFlow | |
| JavaScript | |
| NumPy | |
| Pandas | |
| Matplotlib | |
| HTML/CSS |
Languages
| English | |
| Fluent |
| Persian | |
| Native |
| Azerbaijani | |
| Native |
| Turkish | |
| Intermediate |
Volunteer
-
2025.08 - Present Academic Mentor
Academic Mentorship Initiative
Offering free 1:1 academic and career mentorship to students from underrepresented backgrounds; currently mentoring one student.