Hi, my name is

Ishan Leung.

I love


I'm a first year computer engineering student at the University of Waterloo

with experience in Machine Learning, Software Engineering, Web Dev, and am currently learning low-level development with Rust

I graduate in 2029 and am excited to be working with you.

Get in Touch

About Me

Ishan Leung

Hi! I'm Ishan, a computer engineering student who's in his first year at the University of Waterloo.

I love building things and solving complex problems.

Through my personal projects, I have developed a passion for designing unique solutions to problems. I enjoy the feeling of seeing a problem and designing a solution to address it - and I love gaining new tips and tricks along the way.

Keep scrolling to check out some of my favourite and most recent projects. Feel free to look at my Github to see all my projects.

My Experience

As a Co-op student, I specialized in integrating backend data with a clean UI while keeping the End-User in mind

Led a team of First-Year Engineers to represent the University of Waterloo at the 2025 Ontario Engineering Competition

Joined the UWaterloo Formula Electric team on The Electric and Traction subteams.

Self employed, paid tutor for STEM based courses such as Physics, Math, Chemistry, and CS.

I founded the robotics club at my school in order to teach both elementary and middle/high school students how to hone their creativity to build robots.

I mentored students for their science fair projects, while also working on my own project.

Most Recent Science Fair Project: NeuroScan.AI; A Python-Based CNN that can predict various types of tumors from an MRI scan.

For the Southpointe Model United Nations (SPAMUN) conference, I managed the technological side of the conference

View Resume

My Projects

Caffeine Buddy

A simple Caffeine Tracker with persistent data that shows current caffeine level and the amount of caffeine over time.

IshanScript

A simple interpreted programming language built with TypeScript.

NeuroScan AI

A python based Convolutional Neural Network that can identify and classify benign tumors with a high degree of accuracy.

PySurfer

A python web browser built using PyQT5 that has all the essential features of a modern web browser.

Todo Manager

A simple todo manager with multiple accounts and their own personal todo list with push notifications.

Notes App

A multifunctional note manager web app with searchability and themes.

Budget Tracker

A simple web based budget tracker with the ability for multiple user accounts.

Darklonia's Demise

A fun side scrolling action adventure RPG set in Medieval Europe.