Software Developer
Ensemble Systems
Adobe
Computer Scientist
Senior Computer Scientist
6D Global Technologies, Inc.
Staff Engineer
The University of British Columbia