Ryan Fitzgerald

Ryan Fitzgerald

Full-Stack Developer based in Toronto, 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 helping growing development teams build great products.

Projects

ChromeExtensionKit

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

GamePressKit

All-in-one tool to build and manage press kits for games with no code required

Pivalink

Tool to create microlanding pages that can be easily updated and customized to fit any brand (Acquired)

Coursefacts

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

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

My First Product Hunt Launch

Results and lessons learned from my first Product Hunt launch

Leveraging Custom React Hooks

Hooks are a powerful feature in React that let you do more with less

View all posts →

Experience

Resolver

Full-Stack Developer, March 2020 - Present

Ambyint

Full-Stack Developer, September 2018 - March 2020

Bank of Canada

Full-Stack Developer, May 2015 - September 2018

Skills

Languages & Frameworks

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

Databases

MongoDB, PostreSQL, MySQL

Other

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