Summary
Joseph Wiggs is a Principal Programmer with 8+ years of professional experience and a track record of leading engineering teams at Smoking Gun Interactive and Flying Helmet Games, after earlier development roles at Microsoft and Intuit. He excels at untangling legacy systems and shipping features end-to-end, pairing deep debugging skill with the ability to design clean classes, components, and APIs in C++17, C# .NET Core, and Unity3D. Comfortable across platforms—Windows, iOS, Android, Steam—and cloud services like AWS, he also brings strong practices in testing, version control, databases, and authentication. Known for an outgoing, collaborative style, he translates complex technical issues into teachable moments and drives cross-team communication. He prefers roles that balance solving hard, interesting problems with time for life outside work, and is happiest when hands-on in both code and design. Based in Vancouver, he often gravitates toward projects that require modernizing long-lived codebases while delivering polished product experiences.
8 years of coding experience
18 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at University of Calgary
English