Brock Solutions
Software Developer
Custom Business Solutions
Senior Software Architect
Houghton Mifflin Harcourt
Staff Software Engineer
Marine Press
Full Stack Software Developer
nventive
Software Developer and Project Lead
nventive
Solutions Architect
Form3
Senior Software Developer
Noviden Technologies Inc.
Software Developer
Dalhousie University
McGill University