Brandon Slack

Senior Engineering Group Manager at General Motors

Thunder Bay, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Brandon Slack is a senior engineering leader with 14+ years building embedded and client-side systems, now leading engineering groups for General Motors in Canada. He combines deep hands-on expertise in C/C++/Objective-C/Java/Python and mobile frameworks (iOS UIKit, Android, Qt, OpenGL ES) with product ownership experience shipping automotive audio and embedded Android platforms. His career includes engineering roles at Apple and RIM and principal client engineering at Quickplay, reflecting a strong track record of guiding cross-platform, usability-focused solutions. An active open-source contributor, he significantly advanced iOS support for the Gameplay3D engine—adding accelerometer, gesture, keyboard, rotation and HiDPI handling—illustrating his knack for practical platform ports. Based in Thunder Bay, he blends systems-level technical depth with user-centric design sensibilities and a persistent interest in HCI and game development.
code14 years of coding experience
job15 years of employment as a software developer
bookBachelor of Software Engineering Software Engineering, Bachelor of Software Engineering Software Engineering at University of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
21reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (12)

objective-c10
gesture-recognition10
ios10
c-language10
cpp10
cprogramming-language10
game-engine10
cplus10
accelerometer9
opengl-es9
cross-platform9
qml6

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
gameplay3d/gameplay

Jan 2012 - Oct 2012

Open-source, cross-platform, C++ game engine for creating 2D/3D games.
Role in this project:
userMobile Developer (iOS)
Contributions:79 commits in 8 months
Contributions summary:Brandon primarily contributed to adding and improving iOS support for the gameplay3d game engine. Their work included fixing Mac OS X compiling issues and adding initial code for iOS in Base.h. The user also integrated virtual keyboard support, added accelerometer functionality using the core motion framework, and addressed device rotation and high-resolution display scaling for iOS builds. Furthermore, they implemented gesture support including pinch, swipe, and tap, making it a key contributor to the mobile port.
cpp3d-gamesgamesgamedevvulkan
blackscomber/GamePlay

Jan 2012 - Oct 2012

Contributions:79 commits in 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Brandon Slack - Senior Engineering Group Manager at General Motors