About

Melvin is a PhD student at the David R. Cheriton School of Computer Science, University of Waterloo. His research brings human-computer interaction to aging and health, exploring how interactive technology can better support people's health and well-being as they age.

He earned his MSc in Computer Science at McMaster University, where he worked on software engineering and mobile health, and his BSc in Computer Engineering at Isfahan University of Technology. Along the way, his research has spanned human digital twins, bioinformatics, data science, machine learning, natural language processing, and the Internet of Things, taking him to labs in Iran, Canada, and Germany and resulting in several publications. He also serves as a peer reviewer for Elsevier, Springer Nature, and IEEE venues.

Outside academia, you'll usually find Melvin at the gym, in the pool, on the golf course when the weather allows, or in a sauna whenever he can find one. He also enjoys meditation, bachata dancing, traveling, photography, and a good book.

Education

Sep. 2026 - Present
University of Waterloo, Waterloo, Ontario, Canada

Doctor of Philosophy In Computer Science

Supervisors: Prof. Matthew Brehmer & Prof. Plinio P. Morita

Research: Human-Computer Interaction in Aging and Health

Sep. 2024 - Jul. 2026
McMaster University, Hamilton, Ontario, Canada

Master of Science In Computer Science

Supervisor: Prof. Richard F. Paige

Courses:

  • CAS 739 -ย Evolutionary Computation: A+
  • CAS 781 - Mobility in Aging (Part 1): A+
  • CAS 781 - Mobility in Aging (Part 2): A+
  • CAS 782 - Engineering Digital Twins: A+
Sep. 2019 - Feb. 2024
Isfahan University of Technology, Isfahan, Iran

Bachelor of Science In Computer Engineering

Supervisor: Prof. Alireza Basiri

GPA: 17.18/20 | 3.55/4

Sep. 2016 - Jun. 2019
Nilforooshzadeh High School, Isfahan, Iran

High School Diploma in Mathematics

GPA: 19.02/20 | 4/4

Experience

Sep. 2026 - Present
University of Waterloo, Waterloo, Ontario, Canada

Graduate Teaching Assistant

  • CS 135: Designing Functional Programs โ€“ Fall 2026
Sep. 2024 - Present
McMaster University, Hamilton, Ontario, Canada

Graduate Teaching Assistant

May. 2025 - Jul. 2026
McMaster University, Hamilton, Ontario, Canada

Graduate Research Assistant

  • Collaborator and member of the advisory committee for the project titled "Accelerating and Automating mHealth Innovation for Ontario," funded by the Ministry of Economic Development, Job Creation, and Trade through the Ontario Research Fund Research Excellence (ORF-RE) program at the McMasterโ€™s Centre for Software Certification (McSCert)

Jun. 2024 - Aug. 2024
Springer Nature, New York, United States
Apr. 2024
IEEE, Piscataway, New Jersey, United States

Peer Reviewer

Jan. 2023 - Sep. 2024
Isfahan University of Technology, Isfahan, Iran
Jan. 2022 & Jul. 2023 - Aug. 2023
Hochschule Fulda, Fulda, Hesse, Germany

Visiting Research Student

Sep. 2022 - Jan. 2023
Brock University, St. Catharines, Ontario, Canada

Research Assistant

Sep. 2020 - Jan. 2024
Isfahan University of Technology, Isfahan, Iran

Teaching Assistant