Background
I've worked as a team leader, database administrator, and software developer for 20 years on a wide variety of systems and applications, from PCs to mainframes. I started out developing communication protocol converters and test tools for the Department of Defense. I then spent five years developing application using Oracle RDBMS, Oracle development tools (SQL*Forms), and C. From there, I moved on to spend several years developing customizations to PeopleSoft for various clients. I left that job to start a company that creates custom web applications, since I find web-based development to be both more challenging and more fun. I've developed web applications for government and non-profit organizations using Java, Cold Fusion and Perl.
Skills Summary
- Oracle RDBMS
- I have over 15 year experience in developing and tuning Oracle applications.
- Java / J2EE
- I've developed Enterprise and departmental Java applications using Java-based technologies such as Enterprise Java Beans (EJB), Java Server Pages (JSP), and Servlets.
- HTML / JavaScript / CSS
- I've developed web applications conforming to standard HTML, and used both CSS and JavaScript extensively. I have experience in across-browser compatibility and meeting Section 508 accessibility guidelines.
- Support Tools
- I am a strong advocate of using automated testing tools such as JUnit to support test-driven development, as well as using version control tools such as CVS or Subversion.