Mark is Director of Standards and a Development Manager at JBoss. Prior to this he was chief architect for Arjuna Technologies, a spin-off from Hewlett-Packard specializing in distributed transaction and messaging solutions for J2EE and Web Services. Prior to Arjuna, Mark was a distinguished engineer for HP, where he lead the transactions team. Mark has published several books in the areas of Java and regularly publishes in conferences, workshops and journals. He's also active on various standards bodies, including JCP, OASIS and W3C.