Haydn McIntyre

Portfolio

Haydn McIntyre

Full stack developer

Computer Programming and Analysis graduate, Niagara College 2026. Below are the projects I have designed and built, each with its stack and exactly what I was responsible for.

Websites

The home page of haydnmcintyre.ca scrolling by. The same pages on a phone.

Website

haydnmcintyre.ca

No frameworks, no page builder, no template. An animated particle field in the hero that reacts to the cursor, a scroll progress bar, live section tracking, and a lightbox on every screenshot. Made to work on a phone first and to stay quick.

  • HTML
  • CSS
  • JavaScript
  • Canvas
  • Cloudflare Pages

Web applications

ASP.NET Core · Project lead

Movement Unlimited

A full session tracking application for a pilates studio, replacing the paper and spreadsheet system they were running on. Members and staff sign in to their own accounts, sessions are booked and logged, client records are kept in one place, and the reporting side turns all of it into statistics on attendance and activity over time. What each person can see and do is controlled by their role.

My role
  • Project lead across a team of five
  • Database schema, relationships and Entity Framework migrations
  • Authentication, roles and permissions with ASP.NET Identity
  • Controllers and Razor views across the application
  • Azure deployment and release configuration
  • ASP.NET Core
  • C#
  • Entity Framework
  • SQL Server
  • Razor
  • Azure
View the repo

Mobile apps

Android

Workout Tracker

An Android app for planning workouts and logging them as you go. It tracks sets, reps, time and distance, so lifting and cardio both fit rather than everything being forced into one shape. Sessions build up over time into figures worth looking back on.

  • .NET MAUI
  • C#
  • SQLite
  • MVVM
  • Android
View the repo

Technical skills

Languages

  • C#
  • JavaScript
  • SQL
  • T-SQL
  • Python
  • HTML
  • CSS
  • JSON
  • XML

Frameworks and platforms

  • .NET
  • .NET Core
  • ASP.NET Core
  • .NET MAUI
  • Entity Framework
  • MVC
  • MVVM
  • REST APIs

Databases

  • SQL Server
  • SQLite
  • Database design
  • Data modeling
  • Relational databases
  • Query optimization
  • Migrations

Web

  • Responsive design
  • Web accessibility
  • Front-end development
  • Web design
  • UI design
  • SEO basics

Cloud and tooling

  • Azure
  • Cloudflare
  • Git
  • GitHub
  • Visual Studio
  • Linux

Practice

  • Agile
  • Scrum
  • Requirements analysis
  • Software architecture
  • Design patterns
  • Debugging
  • Software testing
  • Version control
Back to the home page