Encana Corporation
Senior Lead Developer
Utilicorp
Java Developer
BIDS Trading
Dev Ops Specialist
Encana Corporation
J2EE Middleware Architect
Dark Technologies, Ltd.
Senior Java Architect
Burntsand
Architect
BIDS Trading
Senior Java Architect
PetLynx
Senior Architect
EFA (European Fund Administration)
Java Mentor and Architect
Shell
Analyst
University of Alberta