Ryan Fitzgerald

Ryan Fitzgerald

Full-Stack Developer from Canada.

About Me

I'm a motivated full-stack engineer who has experience building and scaling web applications and services in various domains. I'm also passionate about open-source contributions, working in high impact environments, and contributing to growing development teams by helping build great products.



Asynchronous standups for remote teams, directly in Slack


Kit to jump-start your Chrome extension projects with a variety of battle-tested starter templates


A platform where students can read and write university / college course reviews anonymously

Dev Blog

An open-source and minimal personal blog template for developers built with Gatsby and React

Dev Portfolio

An open source and customizable single-page personal portfolio template for developers

Latest Posts

How to 301 Redirect to a new domain with AWS S3 & CloudFront

Learn how to setup a 301 redirect from an old domain to a new one over HTTPS

Understanding the useEffect Hook in React

useEffect is a React hook that lets you perform side effects

Tailwind + React: Setup and Design Patterns

How to setup and use Tailwind CSS in React apps

Error Tracking in Chrome Extensions

How to track and fix errors that occur in Chrome extensions

Looking Back At My First 100 Digital Product Sales

How long they took to happen and where they came from

View all posts →


Languages & Frameworks

JavaScript (ES6+), Golang, Node.js, Express.js, React, Ruby on Rails, PHP


MongoDB, PostreSQL, MySQL


Docker, Amazon Web Services (AWS), CI / CD, Microservices, API design, Agile / Scrum