TIBCO Streaming
Enterprise Architect, Enterprise Architects Group
Summit/Cordillera
Systems Analyst Programmer
TIBCO Streaming
Architect, PSG
Insightful Corporation
Senior Consultant
Waratah Corporation
Director, Engineering
Yale University