Worm Holes
Matthew MacRae-Bovell

Matthew MacRae-Bovell

developer, creator, speaker

Welcome! I'm a software developer based in Ottawa, Canada with a passion for crafting great developer experiences and sharing what I learn along the way.
If you're interested in chatting about tech, careers, projects, or anything else, feel free to book a coffee chat with me!

About

I'm currently working with the authorization team at GitLab, and I've been lucky to work with some great teams at companies like Shopify, RBC, Jobber, and more.
Outside of work hours, I love organizing events like Hack The Tunnels and presenting at conferences or meetups. I'm the previous President of the Carleton Computer Science Society and I'm always looking for new ways to give back to the community.
I also became a home owner at 23 and rent out rooms for affordable prices to university students and young professionals.

Featured

June 26, 2025
Student To Software Engineer
A FREE book for students who want to land their first software job and overcome the saturated job market.
Student To Software Engineer

Blog

July 2, 2025
Code Review Strategies Every Team Should Be Using
Actual ways to make code reviews less frustrating, giving you more time to focus on the code itself
Code Review Strategies Every Team Should Be Using
December 25, 2024
Is LeetCode Worth Doing?
A breakdown of why LeetCode exists and why it's not the only way you should prepare for interviews
Is LeetCode Worth Doing?
November 27, 2024
A Hidden Cost Of Remote Work On Early Developer Growth
The impact of meeting aversion and isolation on the growth of corporate communication skills
A Hidden Cost Of Remote Work On Early Developer Growth
August 24, 2024
Carleton Computer Science: Explaining Co-op Criticism
Why are so many computer science students so critical of Carleton's co-op program?
Carleton Computer Science: Explaining Co-op Criticism
May 19, 2023
4 Years of Work Experience Before Graduation: Working and Studying At The Same Time
My alternative path to gaining work experience as a student and what I learned along the way.
4 Years of Work Experience Before Graduation: Working and Studying At The Same Time