Bio
I am a software developer in the Virginia Tech Middleware group that
manages authentication and authorization data and services for the
University. Collectively we have a great deal of expertise in LDAP and
PKI, and those areas have been themes for projects I've worked on in the
past few years. We develop and manage some complex Java Middleware to
drive the authentication systems (LDAP, CAS, Shibboleth), which has
provided some rich experience in Java ORM (Hibernate/Oracle), messaging,
X.509 authentication, and contract-first Web service development.
I have been very active in the CAS community during the past year,
contributing almost daily to support discussion on cas-user. I have
filed a number of Jira issues and provided patches for many of the bugs
and features addressed in those issues. I led a team of developers to
add SAML support (single sign-out and attribute release) to popular CAS
clients that we have since offered to the community. I recently
accepted the duty to maintain the LDAP authentication module for CAS 3
and further develop and maintain it for CAS 4.
Platform
I am eager to deepen my involvement with the CAS community by serving on
the Steering Committee. I would bring sound development experience to
the table where I would contribute to the design and development of CAS
4 to ensure it maintains the quality, focus, and customization that have
earned it wide use and respect. In addition to the technical matters of
product development, I would like to contribute some leadership to the
project to ensure a vibrant community continues to provide suggestions
for improvement, new features, and support for CAS. Community
involvement is the core of open source software development, and I've
resoundingly demonstrated my commitment to that way of producing
software. I am confident I will be able to apply my skills, experience,
and commitment for open source to the CAS project to help preserve and
extend its excellence.