Skip to content

05 · Timeline · 23 moments since 2022

A universe of moments

One line through five years. Scroll, and the year on the right keeps pace with you.

  1. 2022Ignition
    1. Milestone

      High school graduation

      The last day everything was decided for me. I knew I wanted to build things that move, and engineering was the way in.

      Photo · to be added

      Cap and gown photo outside the school with my family.

    2. Milestone

      First day of Computer Engineering

      Walked into the University of Manitoba as a computer engineering student. Everything on this map traces back to this decision.

      Photo · to be added

      Photo of the engineering atrium on day one, student card in hand.

    3. Project

      First C program that did something real

      A tiny terminal game for an intro course. The first time code stopped being abstract and started being a thing I made.

      Video · to be added

      Screen recording of the terminal game running for the first time.

    4. Photography

      Bought my first camera

      A used body and one lens. Photography became how I learned to actually look at light, which later made me care about how things are presented.

      Photo · to be added

      The first frame I ever shot: a streetlight in falling snow.

    5. Milestone

      Survived first exam season

      Proof I could handle the load. The confidence from this term is what made me feel ready to join a design team.

  2. 2023First contact
    1. FSAE

      Found the FSAE Electric team

      Stopped at a club fair table with a half-built race car on it. Signed up on the spot. The single most important five minutes of university so far.

      Photo · to be added

      The club fair table with the previous season chassis on display.

    2. FSAE

      First workshop night

      Learned the shop rules, met the leads, and got handed my first real task. Being trusted with hardware changed how seriously I took everything else.

      Photo · to be added

      Late night in the shop, the car up on stands.

    3. Project

      Built the Music Spectrum Analyzer

      My first full-stack hardware project: audio in, FFT, LEDs out. Taught me DSP fundamentals and how to finish a project, not just start one.

      Video · to be added

      The LED matrix pulsing to a song, first successful run.

    4. Photography

      First photography road trip

      A weekend chasing prairie storms with the camera. The discipline of shooting deliberately carried straight back into how I document engineering work.

      Photo · to be added

      Lightning over a canola field outside Winnipeg.

    5. FSAE

      First firmware task on the car

      A small CAN bus node, but it ran on the actual vehicle. First time my code lived inside something that could hurt you if you got it wrong.

      Photo · to be added

      The bench setup: dev board, CAN analyzer, and a very long logic trace.

  3. 2024High voltage
    1. FSAE

      Joined the accumulator build

      HV pack assembly, cell testing, and safety procedure. Working around 400 volts teaches a kind of care that no course does.

      Photo · to be added

      Gloved hands torquing busbars inside the accumulator container.

    2. Project

      Rocket League bot beat the in-game AI

      My reinforcement learning bot finally won a match. Months of reward shaping paid off, and it became my proof that I could take ML from tutorial to result.

      Video · to be added

      Clip of the winning goal, bot on the left.

    3. FSAE

      BMS firmware bring-up

      Brought up the battery management firmware and watched real cell voltages stream in for the first time. The moment firmware became my lane on the team.

      Photo · to be added

      Terminal full of cell telemetry next to the open pack.

    4. Milestone

      Hardest term begins

      Third year: signals, embedded systems, and a full car build at the same time. Learning to schedule myself like a project was the real course.

    5. Photography

      Winnipeg at minus 30, on film

      A winter photo series in brutal cold. Batteries die, fingers stop working, and you learn to plan every shot before you leave the house.

      Photo · to be added

      Steam rising off the river at sunrise, minus 30 air.

  4. 2025Taking command
    1. FSAE

      Named Autonomous Systems Lead

      Handed the driverless program. Suddenly my job was not just writing code but deciding what a 10-person team builds and in what order.

      Photo · to be added

      Whiteboard photo from the first autonomy planning meeting.

    2. FSAE

      Recruited the autonomy team

      Interviewed and onboarded ten people across perception, mapping, and controls. Leading people turned out to be a harder engineering problem than the car.

    3. FSAE

      First SLAM demo on real data

      Cone landmarks and a pose graph built from a recorded run, live on screen. The first evidence that autonomous by 2028 is a plan and not a poster.

      Video · to be added

      Screen capture of the SLAM map forming as the log replays.

    4. Project

      Started BMO, an embodied AI agent

      A desk robot with a local LLM brain. My sandbox for the perception-to-action loop that the race car needs at a much bigger scale.

      Video · to be added

      BMO tracking a face and responding on its little screen.

    5. FSAE

      Driverless 2028 roadmap approved

      Pitched the multi-season autonomy roadmap to the team leads and got the green light. My first time owning a plan measured in years, not semesters.

  5. 2026Escape velocity
    1. FSAE

      Perception stack runs on the car

      Cone detection running on the vehicle compute for the first time, off recorded camera data. The stack left the laptop and moved into the car.

      Video · to be added

      Detection overlay on the forward camera feed, cones boxed in real time.

    2. Project

      Built this site

      Designed and shipped this portfolio to give the work a home. You are standing inside this event right now.

    3. Milestone

      Looking ahead: 2027 internships

      Open to internships from January to August 2027. The next star on this map could be with your team.