Fidelity Investments
Principal Software Engineer
Self Employed
Independent Consultant
Infinium/Software 2000
Lead Software Engineer
Global Shares
Senior Software Engineer
Atlantic Power Partners
Software Engineer
Clarus Corporation
Systems Architect and Developer
Narragansett Technologies
Systems Architect and Developer (Consultant)
DeBeers International Diamonds
Software Engineer
UCC Cork