About Me

Hi, I'm Mohammad Hashemi, an AR/VR developer with a background in Android development, competitive programming, and computational geometry.

I completed my MSc in Computer Science at the University of Windsor and have recently been focusing on immersive technologies. With hands-on experience in Unity and a strong interest in building interactive systems, I enjoy creating experiences that combine technical depth with meaningful user interaction.

Before moving deeper into AR/VR, I worked on Android projects using Jetpack Compose and modern Android architecture. I also have a strong foundation in backend development, algorithms, and software engineering, with experience in C++, Python, Kotlin, and Django.

My work includes personal projects, academic research, and applied development in both software and immersive systems. I am especially interested in building technically challenging projects that connect strong engineering with practical and engaging user experiences.

This website brings together my projects, publications, honors, and professional background in one place.

Education

MSc in Computer Science

University of Windsor, Canada

2022 – 2024

Grade: 96.33 / 100

Thesis: City Guarding with Cameras of Bounded Field of View
Field: Theoretical Computer Science (Graph Theory & Computational Geometry)
Supervisor: Dr. Ahmad Biniaz

Activities:

BSc in Information Technology and E-commerce

University of Isfahan, Iran

2016 – 2021

Grade: Top 10% of class
CGPA: 17.35 / 20 (≈ 86.75 / 100)

Thesis: Design and Implementation of a Plant Nurturing and Nourishment Platform (Score: 20/20)

Activities: