Software Developer
Toronto, ON, CA
Canopy Labs
Mozilla
Senior Software Engineer
Demonware
Intern Software Developer
Software Engineer, Firefox Performance
University of Toronto