I am Matthew McKinnon, based in Toronto, Canada. Originally trained as a journalist, I’ve since become a technologist too. In my career I have been/am a digital director, product manager, developer, designer, editorial director/editor, and writer. I am currently a senior developer/senior product manager at Indiegraf Media.
TL;DR = Code, words
Select works
- Digital director
- Product manager
- Developer
- Designer
- Editor
- Writer
- thecjn.ca
- 2021
-
- pm
- breachmedia.ca
- 2021
-
- developer
- pm
- Indiegraf Media
- 2020–
-
- developer
- pm
- taddlecreekmag.com
- 2020
-
- designer
- developer
- tristantran.com
- 2020
-
- designer
- developer
- irp-ppi.ca
- 2019–2020
-
- director
- pm
- broadview.org
- 2019
-
- director
- pm
- members.torontolife.com
- 2018–2020
-
- director
- pm
- No Little Plans
- 2018–2020
-
- editor
- pm
- Strategic Content Labs
- 2018–2020
-
- director
- pm
- The Secret Life of Canada
- 2017–2018
-
- editor
- Passport 2017
- 2017
-
- editor
- jazz.fm
- 2017
-
- designer
- developer
- brickmag.com
- 2016
-
- developer
- The Walrus
- 2009–2015
-
- designer
- developer
- editor
- writer
- CBC Arts Online
- 2005–2007
-
- editor
- writer
- Shift
- 1999–2001
-
- editor
- writer
Tools
- Jira
- Confluence
- Figma
- Local
- VS Code
- Node
- Composer
- Git
Systems
- WordPress
- TailPress
- WP Rig
- Roots
- Underscores
Languages
- HTML
- CSS
- PHP
- JavaScript
- SCSS
Learning
- CI/CD
- Gutenberg
- Tailwind CSS
- parkdale at gmail dot com
- /matthewmckinnon