# Professionally (/docs/about/professionally)





<BioBeats />

## Rough shape of the skill set [#rough-shape-of-the-skill-set]

Comfort levels based on what I actually ship and write about. Select an axis for more detail.

<SkillRadar />

## How I got here [#how-i-got-here]

Internships, startups, and a few framework switches since university.

<Timeline
  items="[
{ date: &#x22;2011&#x22;, text: &#x22;Start studying Computer Engineering at the University of Toronto&#x22; },
{ date: &#x22;2012&#x22;, text: &#x22;Do something dumb and do a free internship at a startup with Ruby on Rails&#x22; },
{ date: &#x22;2014&#x22;, text: &#x22;Take a year off school to work at a telecom startup doing Java&#x22; },
{ date: &#x22;2016&#x22;, text: &#x22;Graduate and start working as a front end developer, doing <strong>AngularJS</strong>, before React was popular&#x22; },
{ date: &#x22;2017&#x22;, text: &#x22;moved over to <strong>Angular2</strong> because it was the new cool thing&#x22; },
{ date: &#x22;2017&#x22;, text: &#x22;sat next to a dude who really wanted to talk about Jenkins who introduced me to the fun world of CI/CD&#x22; },
{ date: &#x22;2017&#x22;, text: &#x22;Become a 'AWS Architect' without actually passing the exam&#x22; },
{ date: &#x22;2018&#x22;, text: &#x22;eventually discovered <strong>TypeScript</strong>, switched from Angular to React&#x22; },
{ date: &#x22;2019&#x22;, text: &#x22;Join an exicting new startup for exactly 4 weeks before being laid off because they ran out of money&#x22; },
{ date: &#x22;2019&#x22;, text: &#x22;Join a different company and move into <strong>BackboneJS</strong> as a result&#x22; },
{ date: &#x22;2019&#x22;, text: &#x22;at same time, decide to start a company with a friend about <strong>Women's health</strong> of all things because of connections, and have that run in the background&#x22; },
{ date: &#x22;2021&#x22;, text: &#x22;decide thats not fun, and move back into React&#x22; },
{ date: &#x22;2021&#x22;, text: &#x22;become a founding engineer at a ecommerce company and discover <strong>NextJS</strong> for a couple years&#x22; },
{ date: &#x22;2023&#x22;, text: &#x22;decide want to go back to doing front end specific work and move to a different startup&#x22; },
{ date: &#x22;2024&#x22;, text: &#x22;know nothing about videos or AI but decide to help cofound a company about that&#x22; },
{ date: &#x22;2025&#x22;, text: &#x22;decide to start this site to document my life in the way I know how to do best&#x22; },
{ date: &#x22;2026&#x22;, text: &#x22;decide to go work at <strong>PostHog</strong> as a product engineer&#x22; },
{date: 'now', text: 'living life in Toronto, Canada'}
]"
/>
