The journey

Fifteen years, one thread: build the thing, then build it better.

Scroll the path from a game-development degree, through freelance web work, into a decade of enterprise platform engineering at IBM and Kyndryl — and out the other side into a self-hosted lab where the same discipline runs at home scale. Every stop is drawn from the record: shipped products, dated applications, real migrations. Prefer paper? There's a résumé.

00 · ORIGINS

ibm →game dev2011freelance2011the door2015SMARTER2015–21the split2021leadership2023the labnow5-node swarm50+ servicesagent workforceEDUCATIONIBMKYNDRYLFREELANCETHE LAB201120152021today

Game development at UOIT — engines, physics, shipped titles. Entrepreneurship was in the degree name.

Baller Brawler shipped to the Google Play store in 2014; VP of the UOIT/DC Game Development Society.

The detail

Independent & entrepreneurial

Challenger's Tech — Founder / Web Development & Consulting Aug 2012 – Jan 2016

Ran a web development and consulting business while I was still in university — my first real lesson in owning the whole thing: finding clients, building what they asked for, and shipping it.

LocoBot — Director, student game studio 2014 – 2015

Incorporated a game studio during the degree — five directors, real paperwork — and shipped two games, Baller Brawler and RunnerGB, to Google Play.

Self-hosted infrastructure & automation Ongoing

Design and run my own private cloud at home — 50-plus services on a five-node Docker Swarm over Proxmox, with the networking, storage, and monitoring to match, plus a multi-agent LLM system I built called Hermes. See Projects.

Enterprise

Kyndryl — Markham / Canada Sep 2021 – present
  • Associate Director (Oct 2024 – present) — I lead the engineering behind our Business Engineering Platform: six Power Platform solutions (190+ Dataverse tables, 110+ Power Automate flows, 40+ Power BI reports) that run on top of the enterprise CRM for 7,000 sellers. One rebuild took opportunity intake from about eight days down to under one before resources get assigned. I run two development teams — seven engineers — alongside a 50-plus contributor community, and together we've shipped more than a thousand user stories.
  • Lead Software Developer (Oct 2023 – Oct 2024) — took technical ownership of the Accounts & Signing Management Hub (now Velocity) and shipped its first real release, clearing the intake lag that had been holding up around 2,000 users in Canada. Mentored three developers from interns into juniors, each now on track to become a Technology Owner.
  • Product Owner (Sep 2021 – Oct 2023) — owned all 16 of the HR skills-and-learning tools that every Kyndryl employee touches. Sat down with process owners across Compliance, Learning, HR, and Security to work out what each team actually needed, then folded it into Workday Learning as the company stood up. I also owned the HR Performance products — YourCareer, BadgeMe, and eventually the Workday Career modules — plus a custom integration we built with an outside vendor that tracked the certifications employees and contractors earn worldwide, feeding their learning and development plans.
IBM — Lead Software Developer, Markham, Ontario Jul 2015 – Sep 2021

I started out building internal tools for business operations — Db2-backed work-trackers, and then ZACS (Zone for Accelerating Success), a bot and search tool that put documentation in front of sellers the moment they needed it. That work grew into SMARTER, a PHP/Angular skills-assessment platform that reached 300,000+ users and millions of records. At its peak, every IBM seller was assessed in it, by their manager or themselves; the records tied into Your Learning, Your Career, and Acclaim badges, and later migrated into Workday.

  • Set up the Docker-based dev environments and CI/CD pipelines the team built on.
  • Moved background processing off Cloud Foundry onto Kubernetes (2020).
  • Platform improvements I worked on helped recover more than $300,000 in 2018.
  • Stepped in as Product Owner whenever the team lead was out.

Education

Ontario Tech University — B.IT (Honours), Game Development & Entrepreneurship 2011 – 2015

Vice President, UOIT & DC Game Development Society.

The games got noticed along the way: 3rd place for Tech Innovation at the LevelUp Showcase (2015), one selected for display at the Design Exchange (LevelUp 2013), and Professor's Choice at GameCon 2012.