Springdel
Chief Technology Officer
SOTI
Software Architect
Sony Music Canada
Web Programmer
Symantec
Software Engineer
Financial Fusion
Software Engineer
Sybase
Software Engineer
startup
vice president, technology
Omni Online Enterprises, Inc.
President
omni online enterprises
president
Queen's University - Faculty of Engineering and Applied Science
Teaching Fellow and Research Assistant
Cisco
Software Engineer
queen's university
teaching fellow and research assistant
University of Waterloo
Teaching Assistant and Research Assistant
hype studio
web programmer
Queen's University
University of Waterloo