
Nicholas Bates
@nicholasbates
I lead backend teams building scalable multi-tenant SaaS platforms, APIs, and enterprise infrastructure.
What I'm looking for
At ArborXR, I led backend engineering for Portal, a multi-tenant SaaS control plane serving thousands of organizations and 40,000+ devices. I owned architecture, scalability, and delivery while growing the backend team from two engineers to seven.
I built Laravel services composed through GraphQL Federation, led incident response, designed a support escalation rotation, and delivered the v2 platform migration through a company-wide reduction. I also directed Portal changes for a customer FedRAMP environment and proposed the MQTT architecture supporting device communication.
Previously at SpringboardVR, I designed and built the billing and licensing platform powering usage-based metering, subscriptions, proration, and developer revenue-share payouts. I bring 20+ years in software development and lead with psychological safety, clear accountability, and hands-on technical direction.
Experience
Work history, roles, and key accomplishments
Lead Backend Developer → Software Development Manager
ArborXR
Jan 2021 - Jan 2026 (5 years)
Led backend engineering for ArborXR's Portal, a multi-tenant SaaS control plane, growing the team from 2 to 7 engineers and managing through a reduction to 4. Directed architecture, scalability, and delivery, including GraphQL Federation, MQTT messaging, and FedRAMP compliance.
Lead Backend Developer
SpringboardVR
Jan 2017 - Jan 2021 (4 years)
Designed and built SpringboardVR's billing and licensing platform from scratch, including usage-based metering, subscription plans, proration, and revenue-share payouts. Owned backend architecture and development practices as the team's first permanent lead.
Full Stack Senior Developer
GemTouch
Jan 2017 - Jan 2018 (1 year)
Developed full-stack solutions as a senior developer.
Full Stack Developer
Curious Minds Media
Jan 2015 - Jan 2017 (2 years)
Developed full-stack applications.
Desktop Application Developer
JADE Software System Inc.
Jan 2015 - Jan 2016 (1 year)
Developed desktop applications.
Independent Development Consultant
Iconic Media
Jan 1999 - Jan 2016 (17 years)
Ran an independent development consultancy providing full-stack and backend delivery, database architecture, and team and release management.
Development Manager / Software Engineer
Bravenet Web Services
Jan 2008 - Jan 2015 (7 years)
Managed development and engineered software solutions.
Education
Degrees, certifications, and relevant coursework
Applied Multimedia Training Centers
Diploma, Multimedia Design & Communication
Completed a Multimedia Design & Communication Diploma at Applied Multimedia Training Centers in Calgary, AB, Canada.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Nicholas?
You can contact Nicholas and 90k+ other talented remote workers on Himalayas.
Message NicholasGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
