Home   |   Writing   |   Profile   |   Skills   |   Portfolio   |   Contact   

About this Site
This site is intended to provide a creative outlet for myself. I also use it to provide information about my experience and capabilities to possible clients or employers.

Going to Hawaii?
Check out www.waikoloabeachrental.com for information on a luxury vacation rental condo!
 

Agile Development
I am currently leveraging agile methodologies to rapidly and iteratively produce well-tested software. Using Scrum, I have experienced both high productivity and a significant morale boost on the development team I work with.

Enterprise Applications
My recent projects have focused on leading the development of scalable, enterprise-class Java systems. On the server side, I am experienced in J2EE technologies such as EJB,JMS, JMX, Servlet, and JDBC. On the client, I have developed web applications using JSP and Struts, as well as thicker clients using Swing.

User Interface Design
I have made something of a specialty of designing usable user interfaces. Past work includes developing sophisticated GUI applications for components that were largely command-line and text-file configured before. Some of my commercial products have won awards for innovative and usable designs.

Web Site Development
I have, on occasion, turned my talents for design on small web site projects

Logo and other graphic design
I have developed corporate logos for several small firms and done most of the icon and other graphic design for the applications I've developed.

What I do:

I am an experienced, hands-on, technical manager who can lead complex development efforts as well as participate in implementation. View my Profile for details.

Writing:

When I'm not developing the next big thing in software, I like to put pen to paper and see what comes out. Check out the Writing section of this site.

Recent Essays:

Coming Soon!

Home  |  Writing  |  Profile  |  Skills  |  Portfolio  |  Contact