Donald Smith's most recent work experience was as a Senior Software Engineer at TheGuarantors, starting in July 2017. Prior to that, they worked as a Senior Software Developer at Teespring from September 2014 to May 2017.
Donald Smith completed their Master of Computer Applications (MCA) degree in Computer Programming, Specific Applications from the University of Southern California from 2009 to 2013.
July, 2017 - present