Volunteers

The project consists of a diverse group of volunteers who share common values regarding collaborative, community-based open source development.

Project Management Committee Members

Committee members are listed in alphabetical order.

  • Antonio Petrelli (apetrelli at apache.org)
  • Craig R. McClanahan (craigmcc at apache.org)
  • David H. DeWolf (ddewolf at apache.org)
  • Greg Reddin , Vice President and Chair (greddin at apache.org)
  • Joe Germuska (germuska at apache.org)
  • Martin Cooper (martinc at apache.org)
  • Nathan Bubna (nbubna at apache.org)
  • Wendy Smoak (wsmoak at apache.org)

Committers

Other committers are listed in the chronological order, according to the date each person became a committer.

About the Committers

Project committers are the core Apache Tiles community.

Antonio Petrelli

My first encounter with Tiles was at the university in June 2003, when my teacher gave me an assignment in which I had to convert a sample web application using Struts and Tiles. After that the same teacher gave me my thesis assignment, in which I had to develop the missing part of a web application rapid prototyping tool based on the same technologies. After my graduation, I worked for a year at the same university and my job was to enhance that tool to support multi-user and multi-device applications, with different modelling techniques, so my experience with Tiles grew more and more. I discovered and enhanced Dimensions, that extends Tiles to create multi-user and multi-device applications. It was then when I learned a lot of Tiles internals. My job at the university finished and I went into the "real world", but I continued to work on Dimensions as a hobby, and I kept my subscription in both users and developers Struts mailing lists. One day I noticed that Greg Reddin was working on a stand-alone version of Tiles, so I decided to rework Dimensions accordingly. I submitted some patches for bugs and enhancements in Tiles. After a while, in June 2006, I've been invited by Greg Reddin himself to become a committer: you can't imagine my joy! So I joined the team that transformed Struts Tiles to Apache Tiles. I am also a Struts committer. My other Java EE interests are in the view layer and in synchronization between client's browser and application server: the latter led me to create Scopes.

Craig R. McClanahan

David H. DeWolf

When I graduated from school in 1999 I headed to Flower Mound, Texas (a Dallas suberb) where my wife Teresa had grown up. I was fortunate to find my first web development contract and began my career on a portal development team providing user interface implementation support. Since that first job, I have worked for a few small consulting companies providing J2EE design and development consulting to mid sized and Fortune 500 clients. Many of the projects I've been involved in over the yeras have leveraged struts and tiles. I also have used other web frameworks such as JSF and Tapestry.

In the summer of 2006 I left full time employment in order to begin Three Pillar Software, Inc . This move was driven by my desire to spend more time doing the things I love (developing open source software, agile coaching, spending time with my wife and kids, etc. . .) and less time in corporate meetings and sales calls.

I am also a committer for Apache Struts , Apache Pluto , a member of the JSR-286 Expert Group, an author of various online articles and have been known to speak at conferences such as ApacheCon US 2005, Agile2006, and SD Best Practices 2006. In my spare time, I enjoy spending time with my wife Teresa and our 4 kids (under 6!), Sarah, Joseph, Rebekah, and Catherine. We now live in Northern Virginia.

Greg Reddin

Martin Cooper

Nathan Bubna

Wendy Smoak

Next: PMC Charter