Hi, my name is

Mack Core.

I build reliable software.

I'm a fullstack developer with a focus on backend systems, currently studying Computing Science at Thompson Rivers University. I enjoy both sides of the stack and care about writing code that's clean, reliable, and built to last.

Outside of client and university work, I spend time on low-level projects: reverse engineering game server protocols, writing custom .NET infrastructure, and building the tools that run on top of them. I'm looking for an opportunity to contribute to a team and keep growing as a developer.

Technologies I work with:

C#
ASP.NET
Node.js
TypeScript
SQL
Entity Framework
React
JavaScript
Python
HTML
CSS
PHP
Linux
Git
PowerPC
GitHub ↗LinkedIn ↗Resume ↓

01.EXPERIENCE

Node.jsExpressMySQLPrismaTypeScriptEJS
  • Designed and built a full web platform for a seasonal service company, covering bookings, client management, and admin tooling.
  • Architected the MySQL schema and managed all migrations with Prisma ORM on an Express.js backend.
  • Implemented session-based authentication, form validation, and server-rendered views with EJS.

02.PROJECTS

PS3 PPU Lab

PS3 PPU Lab

An interactive PowerPC assembler and editor built specifically for PS3 PPU development. Features a CodeMirror 6 editor with syntax highlighting, error diagnostics, and clickable branch labels, plus an IDA-style control flow graph viewer powered by ELK. Supports multiple output formats including RPCS3 patches and NetCheat codes.

TypeScriptCodeMirror 6ELK.jsPowerPCWebAssembly
SubZeroSnow Web Platform

SubZeroSnow Web Platform

A full web platform for a seasonal service company covering bookings, client management, and admin tooling. Built with an Express backend, Prisma ORM, and server-rendered EJS views.

Node.jsExpressMySQLPrismaTypeScriptEJS
Aloft Housing Web Platform

Aloft Housing Web Platform

Web platform for a tiny home manufacturer handling model listings, customer inquiries, and internal sales analytics including model popularity tracking.

Node.jsExpressMySQLEJSJavaScript
Warhawk Revived

Warhawk Revived

Live stats and community platform for Warhawk Revived, a fully custom PS3 game server I wrote from the ground up. Tracks online players, active games, and leaderboards in real time using live data from the server backend.

Next.jsTypeScriptNode.jsMySQLREST API
CAA Special Events App

CAA Special Events App

A UWP app built with a small team for CAA staff to coordinate live events. Features real-time attendance tracking, member card swiping, dynamic trivia modules, and a raffle system. Deployed and actively used during the final semester of college.

C#UWPXAMLEntity FrameworkSQL Server

03.CONTACT

Get in touch

Whether you have a question, want to collaborate, or are looking to hire, feel free to reach out. I read everything.

GitHubLinkedIn

Designed & Built by Mack Core