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.
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.
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.
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.
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.
Uncover all safe tiles without hitting a mine. Custom board built entirely with divs. Way better than the Windows version (probably).
Play ▶Crack the secret color sequence in as few guesses as possible. Color-coded feedback, no words required.
Play ▶Full-featured Blackjack with splitting, doubling down, and deck tracking. Can you beat the house?
Play ▶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 ▶Actively seeking full-time software development roles in Toronto and remote. If you're hiring, let's talk.
Get in touch →Sharpening front-end skills through deliberate projects and exploring new builds after graduation.
Deepening knowledge in React, TypeScript, and system design fundamentals to grow as a full-stack developer.
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