Winnipeg, MB

Mackenzie Hatcher

Full-Stack Software Developer

Seven years as a full stack developer, across multiple sectors. Now, I'm building AI automations and leveraging the full AI SDLC

mack.hatcher1@outlook.com · GitHub · LinkedIn

Timeline

Experience

Full-Stack Software Developer

February 2024 – May 2026

Manitoba Institute of Trades and Technology · Winnipeg, MB

  • Modernized student and admin applications with C#, ASP.NET MVC, Entity Framework, Vue.js, TypeScript, SQL Server, and PostgreSQL.
  • Owned features end to end: requirements, design, frontend, backend, database, tests, deployment, and production support.
  • Built REST APIs and third-party integrations.
  • Reconciled payments by comparing provider state with application data and resolving inconsistencies.
  • Wrote complex SQL and SSRS reports for institutional, federal, and provincial reporting.
  • Troubleshot production issues across query performance, duplicates, aggregations, and schema/application interactions.
  • Deployed with CI/CD to IIS, Nginx, and Apache.

Full-Stack Developer

March 2020 – October 2023

IntouchCX · Winnipeg, MB

  • Built production web apps with React, Vue.js, C#, Entity Framework, and ASP.NET MVC.
  • Optimized SQL and cut application load times by about 25%.
  • Added automated tests with Jest, Enzyme, and Mocha, leading to about 30% fewer production bugs.
  • Used Git branching strategies and pull requests across the team.

Junior Developer

May 2019 – November 2019

Sightline Innovation

  • Worked in JavaScript, TypeScript, and Python.
  • Practised test-driven development, migrated interfaces to responsive layouts, and wrote technical research and documentation.

Software Developer Intern

November 2018 – February 2019

Bit Space Ltd.

  • Built C# Unity applications and integrated third-party APIs.
  • Wrote Selenium UI tests and improved reliability by about 20%.

Credentials

Education

Diploma in Software Development

Manitoba Institute of Trades and Technology · February 2019

Stack

Skills

Languages
C#, TypeScript, JavaScript, SQL
Frontend
React, Next.js, Vue.js, Redux, Tailwind CSS
Backend
ASP.NET Core, ASP.NET MVC, Entity Framework, Node.js, REST APIs
Data
SQL Server, PostgreSQL, SSRS, Redis, Prisma
Delivery
xUnit, Jest, Vitest, Playwright, Git, CI/CD, Docker
LLM systems
OpenAI API, n8n, Zod, Structured outputs, Eval harnesses