Dell Technologies
Technical Staff, Product Owner
YottaYotta
Software Developer
University of Alberta
Summer Research Assistant
EMC
Consultant Software Developer, Architect
Chenomx Inc.
Contractor
EMC
Sr. Consultant Software Developer, Lead Architect
Dell Technologies
Technical Staff, Chief Architect
University of Alberta
Teaching Assistant
EMC
Principal Software Developer, Architect
Apple
Software Engineer
University of Alberta