Matthew Jason Benson

Email: mbenson@apache.org
AIM: gudnabrsam

Professional Objective

My ideal position is one in which my talents are used to develop, or develop build systems for, useful and/or interesting software.

General Skills

Strong written communications, Ability to learn quickly and independently, Always willing to help peers.

Computer Skills

Programming Languages: Java, COBOL, SQL, Unix shell scripts, Windows/DOS command scripts aka batch files, Javascript, PL-SQL, Visual Basic under duress.

Java/J2EE: Apache Ant, Apache Commons, ANTLR 2.x, Morph, Spring framework, Spring Web Flow, Hibernate ORM, JSP, JSTL, JSP custom tags, Freemarker, Dozer, JUnit, DWR AJAX library, iText PDF library, Struts 1, Threading, Servlets, JDBC, Portlets, RMI, JMS, Swing.

DBMS: Oracle, DB2, Pervasive/Btrieve v6.0-8.5.

Data Formats: HP-PCL, XML, HTML, UML.

Operating Environments: Windows NT/2000/XP/2003, OS X, Solaris, Linux, Cygwin, MS-DOS, Novell Netware 3.x-4.x.

Software: Apache Ant, CVS (user/admin), Subversion (user/some admin), PVCS, PGP/GnuPG, ghostScript, ghostPcl, Image Alchemy, Bugzilla (user/admin), JIRA (user/admin), ViewVC (formerly ViewCVS - user/admin), LifePro, MicroSoft Office, Crystal Reports 6.x.

Miscellaneous: RTFM, STFW.

Interests

Employment History

Senior Program Analyst - Internet
Permanent General Assurance Corporation
October 2005-Present

Projects:

Senior Application Developer
CNA Life/Valley Forge Life
October 1998-September 2005

Projects:

Open Source Projects

Certifications

Education

Miscellany

I have an agile mind and an insatiable desire to know how and why systems work. I tend to be the first person to encounter limitations with a technology, but as a result have had to become skilled at finding solutions to such problems. I never shrink from an intellectual challenge, and take particular pleasure in making a system surpass its own limitations.

I am an avid user of open-source software. I always assume that I am not the first person to need a tool to accomplish a particular task, and that a reliable open-source solution probably exists. I monitor the user lists of the projects I am most interested in, which yields the benefit of my having read many questions--and answers.

Through my continuing interest in open source, I was elected first as a committer and later to the Project Management Committee of the Apache Software Foundation's Ant project. Membership in an Apache project is attained only as a result of positive impressions made on other project members; the ASF calls this principle Meritocracy. In 2007 I was elected as a committer to Apache Jakarta, and when Apache Commons left the Jakarta umbrella to become a top-level project of the foundation, I became a member of its founding PMC. In late 2007, my sustained contribution to the ASF was recognized by granting me foundation membership.

My references are available on request.

Last modified October 2008.