Software Development Manager at Tableau Software. Formerly with Microsoft where I was on the Concurrency Runtime for C++ team (PPL, Agents) and shipped VS2010 and Dev11 features, delivered STM.NET, and put transactions into the Windows Kernel. A C++ programmer with >25 years experience developing multithreaded code.