Matthew Carmichael

Available to hire

I am a web developer with full-stack development skills.

About

I am a web developer with full-stack development skills. I graduated from the Southern Alberta Institute of Technology with a diploma in Information Technology Software Development and an Information Security Analyst post-diploma certificate.

After my education, I continued my skill development with a self-directed approach and built a portfolio website with multiple live web application projects included. One of these projects is a website I built and maintain for my family’s business.

Here’s the links to both my family business website and my portfolio:

Website not available. Sign in: https://www.twine.net/signup
Website not available. Sign in: https://www.twine.net/signup

  • Joined June 2026

Industry experience

  • Software & Internet
  • Retail
  • Professional Services
  • Media & Entertainment

More experts in Calgary, Canada

Projects · 4

This real time chat application allows users to create an account, create a group, and then send an invitation link to let other users join their group.

Chat messaging is in real time as well as notifications by using Socket.IO. Firebase Auth is used for authentication.

Testing for this app currently includes working unit and integration tests using Vitest.

The project uses GitHub Actions for running all the tests, as well as building and deploying the front and back-end.

The back-end is deployed using Google’s Cloud Run platform and the front-end uses Firebase Hosting.

Link:
https://www.twine.net/signin

  • Full Stack Developer

This is a personal finance management app that uses a Java Spring Boot back-end with a React front-end.

The app allows users to record transactions and financial accounts, and create budgets and categories to track their spending per month.

The dashboard displays key metrics calculated with the user’s financial data.

Link:
https://www.twine.net/signin

This is an inventory management app built with Next.js. It allows users to view key metrics, create, edit, and delete products, categories, and orders, as well as manage their account. Google sign in is also included.

Link:
https://www.twine.net/signin

  • Full Stack Developer

This is a Next.js website I created for my family’s security system installation business.

The project is deployed and hosted using Vercel, and the contact form submission emails are sent using Resend.

Link:
https://www.twine.net/signin

Work experience· 4 roles

Web Developer · Stampede Security Inc.Jun 2025 – Present · 1 yr 6 mos

Developed, designed, and deployed a Next.js website for my family’s security system installation business to enhance the company’s online presence, overseeing the entire project from domain configuration to deployment (Live Project). Managed and optimized Google and Microsoft Ads campaigns to increase web traffic and generate more leads, including improving SEO on the website, and implementing ads conversion tracking. Integrated email sending with Resend and reCAPTCHA v3 for spam protection

Personal Shopper · Loblaw Companies LimitedSep 2023 – Present · 3 yrs 3 mos
Product Process Specialist · Best Buy CanadaOct 2021 – Dec 2021 · 3 mos
Seasonal Shipper · FGL Sports LtdAug 2019 – Nov 2019 · 4 mos

Education

Information Security Analyst Post-Diploma Certificate · Southern Alberta Institute of Technology2022 – 2023
Information Technology Software Development Diploma · Southern Alberta Institute of Technology2017 – 2019

Hire Matthew Carmichael today

Post a job and invite Matthew, or contact them directly. No hidden commission.

Post a job