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.

Contributed to the Waterloo Rocketry team across the Propulsion, Air Frame, and Controls 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

IshanOS

A fully functional operating system made in x86-16 bit Assembly to run on a [x]

IshanLang

A simple programming language with an interpreter made in Python and a Compiler built in C.

NeuroScan AI

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

iSearch

iSearch is a robust search engine written from scratch using Rust

GoChat

A simple TCP chat application with a TUI made in GO.

SeaShell

A basic shell written in C with some built-in commands.

Budget Tracker

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

PySurfer

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