Adexa, Inc.
Developer
CIBC
Development Consultant, Lead
CGI
Analyst
CIBC
Senior Development Manager
CIBC
Senior Developer Contract
Agricultural Bank of China
Developer
Scotiabank
Senior Developer Contract
BMO Financial Group
Senior Developer Contract
CIBC
Advisory Software Developer
Sun Yat-sen University
Canadian Securities Institute