
About
Hi, I'm Michael.
I'm a software engineer based in Toronto, Canada with over ten years of experience working in front-end development, back-end development, cloud infrastructure, and third-party service integration. This site is where I'm documenting what I'm learning while refreshing my technical skills after a sabbatical.
Where I've worked
Senior Software Engineer II, Boulevard
Full stack development on Boulevard's payment systems and integrations.
Senior Software Engineer, Fanatics Live
Backend engineering for Fanatics's live-streaming & eCommerce platform.
Senior Software Engineer / Technical Lead, theScore
Led a team of software engineers on the Promotions team, a rewards system to incentize user growth, retention and engagement.
Software Engineer, PagerDuty
Full stack web development on PagerDuty's growth team
Software Engineer, Quandl
Full stack web development on Quandl's Core Product team, responsible for building and maintaining public facing API's, front-end website, microservices, cloud infrastructure and SDK's.
What I work with
Why this blog
I started writing here because staying technically sharp during a job search is easy to talk about and hard to actually do. These posts are the record — what I tried, what worked, and what I'd do differently. No polish for its own sake, just an honest account of the learning.