Eyeread
Software Developer
STI Technologies, an IQVIA company
Software Developer
Peerplays Blockchain Standards Association
Full Stack Developer
Points (a Plusgrade company)
Development Engineer
Health Outcomes Worldwide Inc.
Software Engineer
Acadia Management Group
Technical Analyst
eXeBlock Technology Corp.
Full Stack Developer
Dalhousie University