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_

Matthew Carmichael

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_

Available to hire

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

See more

Experience Level

Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
Beginner
See more

Language

English
Fluent

Work Experience

Web Developer at Stampede Security Inc.
June 1, 2025 - Present
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 at Loblaw Companies Limited
September 1, 2023 - Present
Product Process Specialist at Best Buy Canada
October 1, 2021 - December 1, 2021
Seasonal Shipper at FGL Sports Ltd
August 6, 2019 - November 6, 2019
• Stacked and wrapped boxes on pallets while consistently keeping the structure secure • Maintained cleanliness of the working environment

Education

Information Security Analyst Post-Diploma Certificate at Southern Alberta Institute of Technology
September 6, 2022 - February 2, 2023
Information Technology Software Development Diploma at Southern Alberta Institute of Technology
September 5, 2017 - April 26, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Professional Services, Media & Entertainment
    Real Time Chat App

    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

    Personal Finance Management App

    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

    NextJS Inventory App

    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

    Stampede Security Website

    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

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer in Calgary today.