Kaleidescape
Software Engineering Manager
Aha! Software
Vice President, Product Development
Apple Inc
Software Engineer
Kaleidescape
Senior Software Engineer
MESoft, Inc.
Director of Software Engineering
Monsoon Multimedia
Director of Application Software
Netflix
Senior Software Engineer
Pinnacle Systems
Software Development Manager
Gold Disk
Independent Software Developer
Pinnacle Systems
Senior Software Engineer
Ryerson University
Downsview Secondary School