DRW Trading Group
Senior Software Engineer
ThoughtWorks
Senior Software Engineer
uSwitch Ltd.
CTO/CIO
uSwitch.com
Lead Developer
Deliberate Software Ltd
Director
Signal
Software Engineer
DevStudios International Inc.
Software Developer
University of Alberta