Summary
Overview
Work History
Education
Skills
Key Mobile Project
Timeline
Receptionist
Jason McBride

Jason McBride

Sault Ste. Marie,Canada

Summary

Director of engineering and software architect with 20+ years of development experience, including 5 years building mobile apps in Swift, SwiftUI, React Native, and Flutter. Proven track record of delivering intuitive, scalable iOS solutions and collaborating with product teams to ship features that drive user and business value.

Overview

13
13
years of professional experience

Work History

Director of Engineering

trakrSuite
01.2023 - 01.2025
  • Led the development of trakr Counting and trakr Safety platforms, enhancing mobile app efficiency.
  • Migrated trakr Counting to React Native + Expo, reducing maintenance and accelerating releases.
  • Developed a unified Laravel + MySQL API to streamline Angular admin and mobile applications.
  • Managed AWS and Azure DevOps deployments, improving pipeline efficiency and reliability.
  • Fostered a collaborative engineering culture focused on agile delivery and excellence.

Senior Solutions Architect

trakrSuite
01.2022 - 01.2023
  • Led iOS development for trakr Counting using UIKit + Core Data.
  • Maintained and enhanced trakr Safety, an Angular + Laravel PWA wrapped for the App Store and Play Store.
  • Enhanced real-time data sync infrastructure between field and office teams.
  • Set the stage for a future cross-platform codebase.

Solution Architect

trakrSuite
01.2020 - 01.2022
  • Sole developer for trakr Safety, built using Angular and Laravel.
  • Delivered the app as a PWA and packaged it with native wrappers for mobile deployment.
  • Focused on frontend performance, scalability, and user-driven enhancements.

Application Architect

Insightworks
01.2018 - 01.2020
  • Modernized “Viewpoint,” an e-learning platform, from AngularJS + C# to .NET Core MVC + Angular 9 microservices.
  • Integrated RabbitMQ for real-time communication.
  • Migrated infrastructure to Azure with automated CI/CD.
  • Significantly improved performance and reduced production issues.

Senior Programmer Analyst

Canadian Bank Note Company
01.2018 - 12.2018
  • Developed Ontario’s Bingo gaming app using ReactJS + WebGL with .NET Core API.
  • Integrated Redis and SQL Server for real-time game logic.
  • Built CI/CD tooling and worked closely with OLG and AGCO on compliance.

Freelance Developer

Jason McBride Consulting
01.2017 - 01.2018
  • Created an e-commerce platform for barcode scanners using Rails + PostgreSQL, hosted on Heroku.
  • Integrated FedEx, Moneris, SendGrid, and Elasticsearch.
  • Delivered a CMS-driven solution used by clients like PepsiCo.

Programmer Analyst

Canadian Bank Note Company
01.2012 - 01.2018
  • Built 50/50 raffle and POS Bingo systems using .NET WPF, Redis, and SQL Server.
  • Collaborated with product, compliance, OLG, and AGCO stakeholders.
  • Delivered systems deployed in high-profile Canadian and global venues.

Education

Computer Programmer -

Sault College
Sault Ste. Marie, ON, Canada
01.2005

Skills

  • Mobile: React Native, Flutter, Swift, SwiftUI, UIKit
  • Frontend: Angular, React, Tailwind CSS
  • Backend: Laravel, NET Core, Ruby on Rails
  • Cloud & DevOps: AWS, Azure, Docker, CI/CD
  • Databases: PostgreSQL, SQL Server, MySQL
  • Tools: Git, GitHub, RabbitMQ, Xcode, Android Studio

Key Mobile Project

SteadyShell – iOS/Android Habit Tracker
Solo Developer | 2025 – Present

  • Designed and launched a habit tracker using Flutter, available on the App Store.
  • Features gamified UI, streak rewards, offline support, and notification scheduling.
  • Managed end-to-end delivery: product design, development, release, and updates.

Timeline

Director of Engineering

trakrSuite
01.2023 - 01.2025

Senior Solutions Architect

trakrSuite
01.2022 - 01.2023

Solution Architect

trakrSuite
01.2020 - 01.2022

Application Architect

Insightworks
01.2018 - 01.2020

Senior Programmer Analyst

Canadian Bank Note Company
01.2018 - 12.2018

Freelance Developer

Jason McBride Consulting
01.2017 - 01.2018

Programmer Analyst

Canadian Bank Note Company
01.2012 - 01.2018

Computer Programmer -

Sault College
Jason McBride