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.