iTalk Global Communications, Inc
iOS Developer
Notesolution Inc. - OneClass
Senior Software Developer
masterclass
Senior Software Engineer
masterclass
Senior Software Engineer II
Notesolution Inc. - OneClass
Tech Lead, Software Development
MasterClass
Senior Engineer I, Senior Software Engineer
Notesolution Inc. - OneClass
Software Developer
University of Toronto