
James HanCompSci & Economics @ UofT
Exploring the convergence of economics, statistics, and computer science. Experienced with UX/UI design and modern web programming paradigms. I enjoy endurance running, strength training, climbing, and music production.
Technical Stack
Languages(10)
Design(6)
Frameworks & Tools(23)
Featured Projects
My area of expertise is in backend web programming. I am also highly experienced with modern frontend design and performance optimization tools and protocols.
Persona - AI Language Tutor
UofTHacks 2025 1st Place: Real-time AI language learning assistant combining computer vision, 3D animation, and natural conversation for personalized tutoring.
Brampton Tennis Queue
City of Brampton's recreation team to launch this Queuing app in local courts by Summer 2025!
Close to Home
New Hacks Winning Project: heatmaps and interactive disaster zone mapping.
SpendSmart
CSC207 Project: AI powered finance management app for students, generating analytics on monthly spending
Markyt
E-commerce platform with advanced payment processing and real-time inventory management.
Harled Equipment Tracking
Military equipment tracking system with intuitive UX and strict security standards.
Blog
Selected writings on software design, athletics, and university life.
On Distance Running: Reflections from the UofT Run Club
4 Months ago I started organizing runs for the UofT Run Club, Here's the story.

Surviving (and Winning!) my first University Hackathon
24 hours of pure chaos and creativity: no registration, an impromptu team that clicked instantly, and a git reset that wiped my laptop keychain clean five minutes in.