He'd spent the prior nearly three years at Sun Microsystems on its Project Liberty team, where he co-authored several of the Liberty Alliance protocol specifications. Prior to Sun, he was a Principal Engineer at Oblix where he contributed to OASIS's Security Assertion Markup Language (SAML) effort and consulted with Oblix's product team. Prior to Oblix he was in the Networking Systems department at Stanford University where he deployed Stanford's first LDAP-based directory service and contributed to the LDAPv3 effort in the IETF.