Description: Waterloo based software engineer with a vast skillset and wide variety of work exprience
web (36477) software (34659) developer (8835) toronto (5978) programmer (1713) martin (1501) waterloo (786) snowboarding (631) ryan (319) snowboarder (25)