β†– πŸ‘΅πŸ½ highlights

β†– takes you up a level β†˜ is a link on-site β†— is a link off-site

2005-2010

2011-2015

  • start working in IT at my uni’s business school β†—. Working hours are designed so I can do my job while doing courses (can work in the morning, go to class, return to work in the late evening), and my workplace is minutes from most of my classes. I learn that proximity matters.
  • start a social club, to discuss fun papers over drinks. It lasts barely a term.
  • finish undergraduate coursework β†˜, continue as research assistant.
  • officially finish Bachelor’s degree at the University of British Columbia β†— (UBC).
  • start working as a grant-funded researcher at what is now called BC Children’s Hospital β†— Research Institute.

2016-2020

  • start a job with “software” in title. I learn that past jobs don’t look to different from “proper” programmer jobs.
  • make my first merge/pull request to open source project related to our stack at my workplace. Not a good experience. My team at work take me out for ramen to shrug off the feels.
  • welcomed into my first open-source software community. The folks of Node.js will always be in a special place for me.
  • recruited to InVision, joining a fellow Node.js contributor.
  • developer conferences take me places. Berlin is difficult to navigate at night, Tokyo isn’t.
  • first and last time I saw a llama.
  • fast trains in South Korea and Taiwan are fast.
  • COVID arrives. I learn that infosec is where I like spending time.

2021-present

  • create an async book club for friends and family. It runs for a year. I learn that new members help make a group self-sustaining.
  • i now live in a city that’s the farthest north I’ve ever been, not counting flights that take me over the Pole.
  • doing computer science courses at an applied sciences organization. Considering certifications too.