PNI Digital Media Ltd
Web Developer
Amber Financial Services Corp.
Full Stack Web Developer
InvestX Capital Ltd.
.Net Developer
Plentyoffish.com
Developer
Galvanize
Software Engineer in Test 2
Galvanize
Software Engineer
British Columbia Institute of Technology