Hi there :)
I'm Emily Zhang

I'm a Computer Science student at McGill who loves building fun projects and sharing them here :)

About me

What I do

I'm a Computer Science student at McGill, and I love building fun, cute projects! I love learning new tools and coding with my friends. My favorite style is pixel art and drawings inspired by Ghibli. And when I'm not coding, I'm usually hanging out with my cat, Mochi:)

Core strengths and interests

  • Python
  • Java
  • TypeScript
  • C++
  • JavaScript
  • HTML/CSS
  • Machine Learning
  • SQL

Some projects I've worked on

Awarded

Paws in Peril

A pixel game project from COMP 303. It was recognized as one of the best class projects.

Tech stack

  • Python
  • Pytest
  • Object-Oriented Design
View project
Paws in Peril gameplay preview
Full Stack

Innerspace

A full-stack web app project with a modern TypeScript stack and a Prisma-backed database workflow.

Tech stack

  • TypeScript
  • Next.js
  • Prisma
  • Supabase
View project
Innerspace project preview
Game Dev

HexaHaven

A TypeScript-based game project built with the Phaser and Vite development stack.

Tech stack

  • TypeScript
  • Phaser 3
  • Vite
  • Firebase
View project
HexaHaven gameplay preview
Personal

Pomodoro

A cozy Pomodoro timer web app with calming visuals and lofi music designed to support focused study sessions.

Tech stack

  • Python
  • Flask
  • JavaScript
  • HTML/CSS
View project
Pomodoro project preview
Hackathon

Looksy

A virtual try-on clothing project built at McHacks 12. It won People's Choice.

Tech stack

  • Python
  • Flask
  • OpenCV
  • MediaPipe
  • Firebase
View project
Looksy project preview

Experience

Summer 2025

Software Developer Intern · Google (AR Team)

Worked on color calibration for AndroidXR smart glasses and headsets using Python and Android development tools.

Fall 2024

Software Developer Intern · Autodesk (USD Team)

Built Maya and 3ds Max USD integrations, including light linking, with C++, Python, and Qt.

Summer 2024

Undergraduate Research Assistant · McGill

Built rehabilitation software using motion capture (IMU) data.