I've worked in the software industry longer than I care to remember (think punch-cards), and for Sun Microsystems and then Oracle since 1992.
I'm the Chair of the Java Community Process (JCP) – the Java standards organization – and director of the JCP's Program Management Office. Before this I managed the team that was responsible for developing conformance test suites (Technology Compatibility Kits, or TCKs) for Java SE and Java ME.
As an active member of the W3C's Quality Assurance Working group I contributed to several documents on the theory and practice of conformance testing.
In a previous life I was an economic historian, specializing in the origins and growth of industrial capitalism. (I grew up in Manchester, England where it all started.)