US bank Payment System
Sr database developer
Dealertrack Canada / Cox Automotive Canada
Lead Business Intelligence Engineer
TD Bank Group
Technical team lead and consultant
Ontario Financing Authority
Financial Application developer
CIBC Mortgage
Database consultant
Trader corporation - DealerTrack Canada
Lead business intelligence engineer
Technische Universiteit Eindhoven
Wuhan University
Chinese Academy of Sciences