Michael Fich, smiling, wearing glasses and a black hoodie

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

    Nov 2024 – Apr 2025

    Full stack development on Boulevard's payment systems and integrations.

  • Senior Software Engineer, Fanatics Live

    Jun 2023 – Oct 2024

    Backend engineering for Fanatics's live-streaming & eCommerce platform.

  • Senior Software Engineer / Technical Lead, theScore

    Jun 2023 – Oct 2024

    Led a team of software engineers on the Promotions team, a rewards system to incentize user growth, retention and engagement.

  • Software Engineer, PagerDuty

    Jan 2019 – Jun 2019

    Full stack web development on PagerDuty's growth team

  • Software Engineer, Quandl

    Dec 2015 – Dec 2018

    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

Elixir & PhoenixRuby on RailsPostgreSQLReactEmber.jsAWSKubernets & Docker

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.