Peer Ledger Inc
Software Engineer
Tata Consultancy Services
Systems Engineer
Dalhousie University
Graduate Research Assistant
Dalhousie University
Graduate Teaching Assistant
Kinaxis
Contributing Developer, Back End Technologies
Sinhgad College of Engineering
Dalhousie University