http://www.linkedin.com/in/tomspyrou <a href="http://www.linkedin.com/in/tomspyrou">Tom Spyrou's LinkedIn Profile</a> I am an experienced parallel programming developer who has developed both multi-threaded and distributed software. I have worked on parallelizing new code and also large multi million line legacy applications. I have programmed everything from an old Radio Shack TRS-80, to embedded devices for real time applications, to high performance multi core machines and am fluent in C/C++ and TCL along with some experience with Java. I have managed large and small engineering teams in startups and large companies in roles from individual contributor to VP of Engineering. Current Employment is with Cadence Design Systems as a Distingushed Engineer. The opinions here are just mine. I am not being paid by Cadence, Intel or anyone else to post them.