Senior Software Developer and Manager of Technology
calgary, alberta, canada
Number 41 Media
Senior Software Developer and Manager of Technology
Arcurve Inc.
Contract Software Developer
High-Definition Seismic Corporation
Software Developer and Field Technician
Sierra Project Management Inc
Contract Software Developer
University of Calgary