Profile photo of Matt McKay

Hi, I'm Matt McKay. A Full-Stack Web Developer. Welcome to my portfolio site!

Please use the menu icons to tour around!

About MeMy Skills

Greetings! My name is Matt and I'm a web developer who is passionate about utilizing technology to positively impact people's lives. I have a strong inclination towards creating innovative solutions that make a real difference and web development provides the perfect platform for me to achieve this goal.

Having successfully completed Juno College's Web Development Bootcamp, I am eager to embark on projects that bring about meaningful change. I take pride in developing solutions that tackle real-world problems and enhance people's quality of life.

I am constantly striving to improve my skills and take on new challenges, firmly believing that great technology is born out of a fusion of passion, creativity, and design. My mission is to infuse these elements into every project I undertake.

If you're looking to bring your vision to life and create something truly remarkable, let's collaborate and make it happen!

To take a closer look at my work, please go to my GitHub page!

My Skills

  • html5

  • css3

  • javascript

  • react

  • restful api

  • firebase

  • sass

  • git

  • responsive design

  • Github

  • Accessibility

  • Terminal

My PortfolioMy Work

Here are some of the projects I have built in various Front and Back-End languages

ChatVia this amazing app!

Tired of using the clunky chat apps like Whatsapp, Messenger and Signal to stay in touch with your friends? Look no further then the revolutionary ChatVia app! Gracefully crafted, built and superpowered using React with Vite and Firebase!

Night at the RijksMuseum!

In the mood to take in priceless art? Rijks this way! At this site, one can take advantage of all the priceless offerings of the world famous Rijks Museum in Amsterdam! Built using React and the finest RESTful APIs developed by the RijksMuseum

Homonym Quiz Game

Think you know your homonyms? This game might have you thinking otherwise. With ten new questions every game, see if you have what it takes to make the coveted leaderboard! Built using React, Firebase and Rest API's

My BlogsMy Blogs

Bird's eye view photo of wooden desk with coffee, keyboard, ear buds and a notepad

How to Create Your Own Website

Creating a website can be a fun and exciting process, and it doesn't have to be complicated or expensive.

Click anywhere find out how to create your very own website!

Side angle of a long dumbbell weight rack with a person in background doing flys

Balancing your life with some hard-earned sweat

Maintaining a healthy work-life balance is crucial for our mental and physical well-being.

Click anywhere to learn more on work-life balance!

Several adorable little kittens in a basket

Want to reduce stress? Get a cat!

Cats are well known for their playful and affectionate nature, but did you know that they can also be beneficial for managing stress?

Click anywhere to learn how cats can reduce your stress!

Photo of several trees shining in the sunlight during an autumn day

Time to work a walk into your daily routine

Taking a daily walk is a simple and easy way to improve your physical and mental health.

Click anywhere learn about the benefits of daily walks!

A golfer about to tee off with the sun rising in background

Taking advantage of all that a round of golf has to offer (you won't be sorry!)

Golf is a sport that has been enjoyed by people of all ages for centuries.

Click anywhere learn the joy of golf!

Person with feet on luggage at airport looking out window at airplane taking off

Where to escape Canada's endless winters

As the winter months drag on, many Canadians find themselves longing for a break from the cold.

Click anywhere find out where Canadians escape winter!

Contact MeContact Me

Get in touch!

If you have any questions about me or my projects, or want to have a (civilized) discussion on why my favourite sports team are better than yours, I am game! I'm always around Toronto to grab a coffee and discuss my future! Drop any questions, concerns, comments and thanks for taking time to drop by!