CS AND BUSINESS @ UNIVERSITY OF WESTERN ONTARIO

Hi, I'm
Edmon Han.

Student and builder. I love taking ideas from a sketch to a final working product, in software and hardware.

EMAIL ehan54@uwo.ca
Edmon Han

( 01 · ABOUT )

Builder first, student second.

In my freetime, I love training Muaythai, taking photos of where ever I may be, climbing up mountains, or playing a game or two of Valorant.

 CLICK ONE

( 02 · EXPERIENCE )

Where I've worked

Software Engineer

Robotics Team

[ Sept 2023 - June 2025 / Andesine ]

Wrote and tested the code in C++ that carried the team's robot through autonomous and driver-controlled play, iterating between competitions.


Senior Swim Instructor

Aquatics

[ Sept 2023 - Sept 2025 / MNPCSC ]

Taught swimmers of all ages and trained new instructors through their first classes. A role built on communication, patience, and trust, adapting every lesson to the person in front of me.

( 03 · PROJECTS )

Things I've shipped

Ink — The Grid screen, a life in weeks

Ink

iOS APP OFFLINE-FIRST

An offline-first iOS life calendar in React Native / Expo + TypeScript.  Is an interactive 4,680-cell grid with weekly photo check-ins, goal tracking, and a searchable memory gallery, visualizing to the the user how many weeks there are until they turn 90. All persisted locally with AsyncStorage and no backend.

Authored a custom design system and a 5-screen navigation flow, shipped to GitHub and preparing for App Store release via an EAS production build. Currently undergoing beta testing while waiting on the App Store.

React Native Expo TypeScript AsyncStorage EAS
Visit inkcalendar.ink

StakeUp

iOS APP

A React Native + Firebase iOS app for group chat style goal-betting: friends stake points on goals, submit photo proof, and peer-verify to earn rewards or trigger punishments. Built end-to-end with real-time Firestore, hardened security rules, Apple, email auth, Google sign in and a TestFlight-ready EAS pipeline. Currently undergoing beta testing while waiting on the App Store.

React Native Firebase Firestore Apple auth EAS / TestFlight
Visit stakeupapp.com
StakeUp — Chat / check-in screen

VEX Page-Turning Robot

SOLO BUILD

A robot that turns the pages of a physical book. Designed, constructed, and coded entirely solo, from the mechanical build to the C++ control code that lets a machine handle something as delicate as paper. This machine helped individuals read physical books who may not have the hand dexerity or stability in order to flip pages.

VEX C++ Mechanical design
VEX page-turning robot
VEX metal-cutting robot

Metal-Cutting Robot

SAFETY

A robot that automates cutting metal, reducing saw-related injuries by up to 50% by keeping hands away from the blade.

Robotics Automation Safety engineering

( 04 · NOTABLE ACHIEVEMENTS )

Worth a mention

FINANCE 

Top 0.6% of Wealthsimple clients born in 2007

Ranked by Wealthsimple in the top 0.6% of clients born in 2007 by portfolio, and #146 in my cohort. A small reflection of taking small, calculated risks.

( 05 · EDUCATION )

University of Western Ontario

BSc Computer Science · Ivey Business

London, ON

Advanced Entry Opportunity to the Ivey Business School, combining a CS degree with one of Canada's top business programs.

( 06 · SKILLS )

LANGUAGES

JavaScript / TypeScript Python Java C++

FRAMEWORKS & TOOLS

React Native Firebase / Firestore Expo / EAS Git / GitHub

HARDWARE

VEX Robotics Mechanical design

( 07 · CONTACT )

Let's build something together.

Open to internships, collaborations, and good conversations in tech or business.

ehan54@uwo.ca
GitHub

© 2026 EDMON HAN

WESTERN UNIVERSITY · IVEY '30