- Professional Skills
- Articles
- Bookmarklets
- Javascript Console For IE
- Neural Net Extension for Ruby
- Writing a PDF Generation Framework In Ruby
- Developing Mambo Components
- PayPal Website Payments Pro
- Bulk File Renaming
- Displaying a Maintenance Page
- Ruby: escape, unescape
- Clojure Tutorial For the Non-Lisp Programmer
- Complex mocking with PHPUnit
- PHP Coding Tips
- Simple CRUD Application
- External Links
- Recent posts
Java Experience
Submitted by moxley on Wed, 2006-01-11 04:13
Java has been a valuable development tool for me since October 2004.
- 12/2004 - 10/2005, 11/2006: Platt Electric's product catalog database for marketing. Designed and constructed all aspects of this system, including database, administration interface, web service. The system allows Platt to host and maintain the platt.com product catalog database, while allowing a third party to host the web delivery system.
- 12/2004 - 1/2005: EBARS - Email Blast and Reporting System
This system receives an email file and a list of recipients, and it sends the email to the recipients. There are as many as 40,000 recipients per blast, and the system is available to give four different reports, each describing aspects of a processed email blast. The blast request and reports are communicated via a web services interface using a proprietary XML language. - 10/1004: Started current contract at Platt Electric
- Developed two versions of a prototype web application for allowing Platt's customers to shop online with mobile wireless devices
- Developed deployment process improvements for Platt's Web Commerce system, including automatic server and webapp configuration for multiple build targets.
- Currently developing a web-based sales tool that helps sales team browse the latest products and communicate these products to customers via fax, email, mail. Includes interface for administering the database of products.
- 2004: Joined PJUG-- the Portland Java Users Group
- 2003: Developed the Pagewatch extranet web application for Gartner and Gartner's client HP
- 2001: Prototype of monstervintage.com product catalog using Expresso
- 2000: Wrote a Swing application for sending emails to email lists.
- 1999: Started learning Java. Wrote some simple applets
Here are some of the Java technologies I regularly work with:
- servlets, JSP, JSTL
- JDBC
- Apache Struts
- Hibernate
- XDoclet
- Jakarta Tomcat
- Jakarta Commons: Digester, Lang, Logging, Email


Cape Cod Cottage for Rent