UNIVERSITY OF TORONTO · ECE

Hi, I’m Charles.

An engineering student building software
and exploring how AI works.

Selected projects05

Software, experiments & engineering

Showing all 5 projects

01 / Software2026

Reversi Game-Playing Bot

A C game engine that searches ahead, prunes unpromising moves, and adapts its strategy through the game.

4th on the APS105 leaderboardIn a 440-student course
  • C
  • Minimax
  • Alpha-beta pruning
02 / AI & Experiments2026

Personal Values Modeling

Testing whether lightweight model adaptation can predict personal preferences from questionnaire responses.

4,096 trainable parametersResidual linear head
  • Python
  • LoRA
  • Evaluation
04 / SoftwareIn progress

Oura API Integration

Connecting Oura readiness data to Python, with serialized tokens and operating-system credential storage.

Python API integration
  • Python
  • REST API
  • Keyring
05 / Engineering2026

Skule Kup Signaling System

Helping a team deliver a functional signaling prototype around stakeholder requirements and engineering constraints.

Project manager & quality assurance
  • Project management
  • QA
  • Design

A LITTLE BACKGROUND

About me

I’m studying Electrical and Computer Engineering at the University of Toronto, with interests in software development and AI.

My projects range from a game-playing engine in C to experiments in personal preference modeling. I also bring experience in team coordination, teaching, and taking an idea online.

Technical toolkit

Python · C · C++ · MATLAB

Git · GitHub · Netlify · Cloudflare · Supabase

View résumé ↗

Experience & leadership

2026

Project Manager & Quality Assurance

Skule Kup Signaling System · APS112

Coordinated stakeholder communication, compared design concepts, and tracked team delivery for a functional signaling prototype.

View project ↗
Jun–Aug 2025

Teaching Assistant

Langley District Global Exchange

Supported 60+ international students through presentations and guidance on the Canadian curriculum.

Founded Apr 2024

Founder

Math Club & Magic Club

Led weekly activities for 30+ club members and raised CAD 2,000+ for environmental charities.

Let’s connect.

For software opportunities, project conversations, or a simple hello.