CV

Below are some highlights from my CV.

For more information, please see the PDF of my CV.

Education


M.Sc. in Computer Science
York University, 2022 - 2024

B.S. in Computer Science
University of Tehran, 2018 - 2022


Work Experience


Algorithm Designer

Cognitive Systems Corp. – Waterloo, ON, Canada
Aug 2024 – Present

Research Assistant

York University – Toronto, ON, Canada
Sep 2022 – Present

Research Assistant

University of Tehran – Tehran, Iran
Sep 2021 – Jan 2022

Fullstack Developer

VClinic – Tehran, Iran
Jul 2019 – Jul 2021

Robotics Programmer

AE High School – Tehran, Iran
Oct 2016 – Jul 2019


Teaching Experience


Computer Programming Instructor

Niagara College – Toronto, ON, Canada
Jan 2024 – Aug 2024

Teaching Assistant

York University – Toronto, ON, Canada
Sep 2022 – Present

Head of Teaching Assistants (Volunteer)

Karyar College – Tehran, Iran
Aug 2020 – Sep 2023

Teaching Assistant

University of Tehran – Tehran, Iran
Sep 2021 – Feb 2022


Skills


Core Languages

Python, C++, JavaScript (NodeJS), SQL, MATLAB, R, Bash

Machine Learning and AI

Web Development

ExpressJS, ReactJS, DevOps, WebRTC, Django

Data Visualization Tools

Seaborn, Matplotlib, RStudio

Industry Knowledge

Backend & Frontend Web Development, Software Engineering, DevOps, Agile, Object-Oriented Programming (OOP), MVC, REST API, Design Thinking

Miscellaneous

Git, Linux, Shell (Bash/Zsh), MS Office 365, GSuite, Docker, MongoDB, PostgreSQL, Redis, LaTeX


Publications