Industry

From my first day of work at a small startup, writing C++ code on a Cfront compiler, I have had tremendous opportunities in this field.
I was an early adopter of object-oriented programming- during my 3+ years at Andersen Consulting I developed in Smalltalk as well as early web technologies.
In 1996, I started a consulting company to serve cross-industry clients with a large variety of architectures, programming languages, tools, and people. I have designed and implemented over 50 Java enterprise components and web applications for my clients.

Designed and built subsystem to specify shape of input data for large-scale data analytics backend. Allowed metadata to rapidly adjust to meet customers' evolving data formats. Tools: Java EE, Javascript, JQuery, Extjs, Spring, Hibernate, Oracle 11g, Apache Tomcat.
Designed and built advanced price and promotional evaluation reporting tool. Reactive UI provided dimensional visibility to analysis results. Developed all tiers with heavy emphasis in Flex & Actionscript. Tools: Java EE, Flex, ActionScript, Cairngorm, Spring, Hibernate, PostgreSQL, Oracle, WebSphere, Jetty.
Designed and built rules-based interface for distributed report dispatcher, including JMS MQSeries integration. System provided global account analysis and included report specification builder and queued runtime. Tools: Java EE, JSF, AJAX, Spring, Hibernate, WebSphere, JMS, MQSeries, DB2, Rational SA, Open Laszlo.
Developed J2EE web application for picking pallet contents. System incorporated handheld barcode scanners and wireless thermal label printers to improve pallet picking to nearly 100% accuracy. Full J2EE stack development as well as administration of clustered WebLogic application servers. Tools: J2EE, JSP, JavaScript, AJAX, Struts, Taglibs, Oracle 10, WebLogic Application Server, Spring, Axis, Web Services, HTML, DHTML.
Long-term project to architect and develop full sales commissioning system. Included all functionality from complex contract specification interface to payroll calculation engine. Calculates gross annual sales commissions for thousands of employees, totaling millions of dollars. Tools: J2EE, JSP/Struts/Taglibs, Spring, Oracle 10, SQL, Apache Tomcat, JavaScript, DHTML, XML.
Designed and developed system to efficiently divide orders onto pallets and combine into trucks. Provided both handheld and web-based order entry and enforced the order process from acceptance through palletizing, routing and delivery. Tools: Java, JavaScript, Oracle, SQL, Apache Tomcat, Servlets.
Developed system to project and analyze claims against underwritten insurance policies to determine their profitability. Built interface to provide policy specification. Implemented Bornhuetter-Ferguson algorithm for estimating losses on thousands of separate policies. Tools: Visual FoxPro, DB2, SQL.