Summary
Keith MacInnis is a founder and full stack developer with 11 years of experience building customer-focused SaaS and e-commerce solutions, currently leading Whistler Business Solutions out of Vancouver. He created Maisie Schedules, a Shopify app that converts products into bookable services, and has deep hands-on experience with React, Node.js, and TypeScript alongside REST and GraphQL integrations. Keith has shipped production systems across fintech, web3, and microservices at companies like Onramp Invest and IBM, and pairs that technical breadth with product and customer success instincts honed at startups such as RideBooker. He’s skilled at modernizing legacy workflows—once reducing accounting workload from 45 hours to under one—and leverages AI and API integrations to craft data-driven, scalable experiences. A pragmatic entrepreneur and occasional “wannabe-pirate™” on GitHub, he blends shipping-first engineering with a knack for turning complex requirements into intuitive merchant tools.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Commerce, General Studies, Bachelor of Commerce, General Studies at Saint Mary's University
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Dalhousie University
French, English