Summary
Troy Mcginnis is a technical problem solver and founder with 12 years of hands-on experience building flexible, high-performance web platforms, apps, and eCommerce experiences from Victoria, BC. He blends systems thinking, design sensibility, and a focus on learning to deliver scalable, content-rich sites using modern stacks like Next.js, Gatsby, and headless CMSs. Troy favors projects that stretch his expertise, iterating on systems over time and applying automation and AI thoughtfully to improve workflows. His background ranges from consulting and QA to leading teams and running a web agency, giving him a practical mix of operational, technical, and product instincts. Outside code, he has entrepreneurial roots in hospitality and consumer services, an indicator of his user-first approach and knack for turning complex requirements into polished customer experiences.
12 years of coding experience
12 years of employment as a software developer
Computer Technology/Computer Systems Technology, Computer Technology/Computer Systems Technology at Camosun College