Daniel Markusson · Toronto

I’m a software developer at RBC and a Computer Science student at U of T. At RBC, I build reusable interface components and previously helped reduce a weekly API-proxy workflow by 83%. Outside work, I run a software creation agency and build projects in machine learning, robotics, and game AI.

83%less time spent on a weekly RBC API-proxy workflow
represented Canada at RoboCup Junior in France and Brazil
71%test accuracy for a five-feature fake-news classifier

Selected work

Selected software and engineering work.

An RBC API-proxy dashboard, self-play bots for my family’s card game, and two generations of autonomous soccer robots.

See all work
Product engineering2025

RBC Summer Tech Labs · 2025

The team reduced a nine-hour weekly workflow to 90 minutes—an 83% improvement—and won Most Innovative Solution for the 2025 Innovation Developer cohort.

Software engineering2026

Smear

The site documents our family rules, lets people play online, and uses self-play to compare bot strategies.

Robotics2022–2025

Advanced Robotics Club

After winning nationals in 2023, I founded Crestwood's first Advanced Robotics Club. Its first meeting filled two classrooms, and we returned to international competition in 2025.

Research and writing

Machine learning, methodology, and philosophy.

Published research on a five-feature XGBoost model, plus course papers on methodology and philosophy of religion.

Browse all writing

RLG211 · Paper 1

On Methodology

A comparison of Bruce Lincoln and Melford Spiro on methodology in the study of religion.

religious studiesmethodology
View paper
Daniel standing by the Toronto waterfront at night.

Beyond the résumé

I’m usually making something.

That might mean a robot, a wooden crossbow, or music on drums and bass. I also play basketball, train MMA, and lift.

More about me