DRAFT - COPY FROM 2009
Bio
I am a software developer in the Virginia Tech Middleware group that manages that manages authentication and authorization data and services for the Universitythe University. Collectively Collectively we have a great deal of expertise in LDAP and PKIand PKI, and those areas have been themes for projects I've worked on in the past 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. Outside Middleware I am an active member of the CAS Server and Java CAS Client development teams where I've contributed both features and bug fixes. I am also the LDAP authentication module maintainer for the CAS server.
Platform
I have been very active in the CAS community during in a number of ways in 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 excellenceincluding project governance, source code development, documentation, and support. I would like to continue my involvement in project governance through another term on the CAS Steering Committee. I will continue to bring leadership, experience, and energy to the committee where I hope we will continue to improve development processes and documentation. I would like to make sustainable, high-quality documentation a goal of my next term.