Skip to main content

Open Source Projects and Contributions

Projects #

Most of my work centers around open source projects and I’m fortunate to have a role that lets me contribute directly to those communities as part of my day job. Below are a few of the projects I actively work on or maintain. I’ve also contributed to others over the years, including JBoss Web, mod_cluster, Apache HTTP Server (httpd), and OpenSSL.

I also enjoy being a webmaster as a hobby and maintain a few sites for nonprofit organizations.


Fedora Project Maintainer logo

Fedora Project Maintainer

Source on Pagure

I’ve maintained the Tomcat package for Fedora since 2015 and co-maintain the tomcat-native package as well. These packages adapt upstream releases for system administrators by adding packaging logic, systemd integration, and platform-specific patches.

  • Languages: RPM spec, Bash, Java

Apache Tomcat logo

Apache Tomcat

Build Stars Source on GitHub

Apache Tomcat is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language, and Java WebSocket specifications. I’ve been a committer since 2016, a Project Management Committee (PMC) member since 2017, and am part of the Tomcat Security Team.


Vault Extension for Apache Tomcat

Build Stars Source on GitHub

The Vault Extension for Apache Tomcat library is a PicketLink Vault extension that lets you store sensitive information (like passwords) outside of Tomcat configuration files. This component is used in the product I support at Red Hat, so I’ve contributed actively to maintaining and improving it.

  • Languages: Java