Sooke, BC, Canada · Open to new opportunities
Nicholas Bates
Software Development Manager / Engineering Manager
20+ years in software and 5 years leading backend teams for enterprise SaaS. Built and led the backend team behind ArborXR's Portal while staying hands-on with architecture, scalability, and security/compliance readiness.
About
Engineering manager with 20+ years in software and 5 years leading backend teams for enterprise SaaS. I built and led the backend team behind ArborXR's Portal, hiring most of the team directly in a competitive market and keeping delivery steady through organizational change. In 360-degree feedback, the team identified psychological safety as the defining strength of my leadership.
I stay hands-on throughout: I set architectural direction across Laravel services composed through GraphQL Federation, designed the escalation rotation that absorbed customer load without breaking the team's focus time, and set the review practice that holds engineers accountable for AI-generated code.
Recent Experience
Software Development Manager — ArborXR
2026Lead Backend Developer — ArborXR
2021 – 2026Lead Backend Developer — SpringboardVR
2017 – 2021Founder & Director of Development — Iconic Media
1999 – 2016
Development Manager / Software Engineer — Bravenet Web Services
2008 – 2015
Current Projects
BusyBlend — Personal Project
Closed BetaA shared shopping and meal-planning suite: a truly native iOS and Android app built on NativePHP with offline-first sync, backed by a Laravel web platform and Filament admin.
Tenantrail — Personal Project
In developmentA web app for self-managing landlords in British Columbia: plain-language BC tenancy rules with named sources and last-verified dates, guided workflows for notices, inspections and official RTB forms, and an append-only, tamper-evident log of every action. Built on Laravel, Livewire and Flux, with a phone-first inspection flow.
Skills
Leadership
Platform & Architecture
Engineering
Data & Infrastructure
Monetization & Billing
Security & Compliance
"Nicholas has been a great person to work with. In projects we've worked on together, he's been thorough in completing the tasks and ensuring that they are done to — and in some cases higher than — the customer spec. I don't hesitate to recommend him to others."
Jamie Penner, V3 Media
Education
Multimedia Design & Communication Diploma
1999 – 2000Applied Multimedia Training Centers, Calgary, AB, Canada