Principal Software Engineer
SkyBox Labs Inc.
David has been making video games for over 17 years. He’s currently the Development Lead at SkyBox Labs, where he oversees the studio’s co-development on Halo Infinite, in partnership with 343 Industries.
David has a passion for growing strong, dynamic engineering teams that excel in co-development environments. He has been at SkyBox Labs since its inception and was a veteran of Electronic Arts prior to that. Outside of work, David is an avid climber and a member of the Alpine Club of Canada.