Peter Chan is a Software Engineer and a Visual and Game Programming instructor at LaSalle College Vancouver. He earned a Bachelor of Applied Science, Computer Engineering at the University of British Columbia in 2003, completing a Diploma in Visual and Game Programming at The Art Institute of Vancouver (now LaSalle College Vancouver) in December 2005.
He has worked as a Programmer at Smoking Gun Interactive in Vancouver since July 2013. Prior to that, he was at Slant Six Games as Engineering Lead on Max’s Pirate Planet for Mobile iOS, Android and Kindle Fire; as Software Engineer on The Bowling Dead for Mobile iOS; as AI Engineer on Resident Evil: Operation Raccoon City for the Xbox 360, PS3 and PC, as well as, as UT Engineer on SOCOM Fireteam Bravo 3 for the PSP.
He has worked at Electronic Arts Canada as a Software Engineer on NBA Elite 11 for the Xbox 360 and PS3. Later, he worked for Radical Entertainment as a Frontend Programmer for Crash® Mind Over Mutant for the Wii, Xbox 360 and PS2 and Crash® of the Titans for the Wii, Xbox 360 and PS2 and prototyped the Web of Intrigue system for Prototype for the Xbox 360 and PS3.
He has been a part-time instructor at LaSalle College Vancouver (formerly The Art Institute of Vancouver) since September of 2006.