Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

Biography

I am a software developer in the Virginia Tech Middleware group that
manages authentication and authorization data and services for the
University.  Collectively   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.  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 Statement

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.