Co-founder and Software Engineer
Network Harmoni, Inc.
Micromuse
Software Engineer
IBM
Advisory Software Engineer
Vix Technology
Senior Software Engineer
Software Architect
Curtin University