Full-Stack Developer · CS Graduate · Toronto

Connor Chan. Developer.

CS graduate from York University, with an exchange year at Waseda University in Tokyo. I build thoughtful, interactive web experiences — from Android apps to embedded firmware to Chrome extensions. Currently open to full-time software roles.

Connor Chan
York U × Waseda U
HTML CSS JavaScript React Node.js Java Python Git UI Design Front-End Dev Algorithms Embedded Systems Android Studio  ✦  HTML CSS JavaScript React Node.js Java Python Git UI Design Front-End Dev Algorithms Embedded Systems Android Studio  ✦  HTML CSS JavaScript React Node.js Java Python Git UI Design Front-End Dev Algorithms Embedded Systems Android Studio  ✦ 
About Me

Hello,
I'm Connor.

I'm a full-stack developer who just graduated with a BSc in Computer Science from York University in Toronto. I also completed an exchange year at Waseda University in Tokyo!

Right now, I'm focused on building depth in front-end development and UI design through deliberate, shipped projects — and actively looking for my first full-time role.

Outside of tech, I love to create music, go on hikes, and skateboard.

HTMLCSSJavaScript ReactNode.jsJava PythonGitGitHub UI DesignFront-End DevData Structures AlgorithmsEmbedded SystemsAndroid Studio
8.0/9.0 GPA
B.Sc. Hons. Computer Science · York University, Toronto
🗾 Tokyo
Exchange Year · Waseda University

Outside of code

🎵 Music creation 🥾 Hiking 🛹 Skateboarding ✈️ Travel
Selected Work

Things I've built.

01
🌏

GenGO!

Mobile App · Research

An interactive mobile language learning app built for Android as part of a research study in the Mobile User Interfaces course at York University. GenGO! implements a spaced repetition system alongside a range of unique interaction methods — tapping, typing, voice control, and dragging — so users can study foreign languages in different ways.

The results were genuinely surprising: more interactive study styles actually yielded lower test scores, contradicting the initial hypothesis. The research findings made the project way more interesting than just shipping an app.

AndroidAndroid StudioJavaXMLUX/UI DesignUX ResearchGitHub
02
🛡️

Post Guardian

Browser Extension · Hackathon

Built for Hack the 6ix 2025, Post Guardian is a Chrome extension that helps users pause and reflect before posting on social media. It analyzes the tone of a draft in real time using the Gemini API and prompts users with thoughtful feedback — encouraging more intentional and responsible sharing online.

The goal was to blend thoughtful UX design with real-time AI analysis to promote digital mindfulness without interrupting the posting experience.

JavaScriptChrome Extension APIsGemini APIGenerative AIPrompt Engineering
03
💓

Pulsefex

Embedded Systems · Hardware

An embedded heart rate monitor built as the final project for the Embedded Systems course at York University. Pulsefex captures and displays real-time heart rate and SpO2 levels using the MAX30102 pulse oximeter and TMP102 temperature sensor, running on an STM32WB55RG microcontroller with output to a SSD1306 OLED screen.

My first embedded systems project — I was eager to get deep into the hardware side and contribute as much as possible to the circuit design and firmware.

CSTM32STM32CubeIDEEmbedded SystemsCircuit DesignMicrocontrollers
Games

Play something.

Classic

💣 Minesweeper

Uncover all safe tiles without hitting a mine. Custom board built entirely with divs. Way better than the Windows version (probably).

Play ▶
Puzzle

🔐 CodeBreaker

Crack the secret color sequence in as few guesses as possible. Color-coded feedback, no words required.

Play ▶
Card Game

🃏 Blackjack

Full-featured Blackjack with splitting, doubling down, and deck tracking. Can you beat the house?

Play ▶
Arcade

🟦 Tetris

Classic Tetris with hold, ghost piece, hard drop, and local high score tracking. Levels speed up as you clear lines — how long can you last?

Play ▶
Right Now

What I'm
up to.

👀

Open to Work

Actively seeking full-time software development roles in Toronto and remote. If you're hiring, let's talk.

Get in touch →
🔨

Currently Building

Sharpening front-end skills through deliberate projects and exploring new builds after graduation.

📚

Currently Learning

Deepening knowledge in React, TypeScript, and system design fundamentals to grow as a full-stack developer.

Get In Touch

Let's work
together.

I'm actively looking for full-time opportunities as a developer. If you're hiring or just want to connect — reach out.

connorchan88@gmail.com