Lead Software Engineer
McGraw Hill
Continuus Software
Software Engineer
IBM
Advisory Software Engineer
Telelogic
Persistent Systems
Principal Product Engineer
UC Irvine