Contract work developing desktop and Web-based applications.
15 years of software analysis, design, code, and test in the following areas:
Protocols: LDAP, TCP/IP, telnet, sockets, SOAP, HTTP, SNMP.
9/07 - Present
CONTRACT WEB PROGRAMMER
1/01 - 9/07
Senior Software Engineer
Lead developer for: web service task dispatcher (XML over HTTP); inter-process communications (developed object-oriented COM-based API); system state management; administrative user interface (both telnet and servlet based).
Single handedly designed and implemented user-friendly front ends for configuring LDAP directory servers over IP, using Java and JNDI. Deployed via Java Webstart.
10/99 - 9/00
Java Development – design and implement 2D/3D diagramming tool for network management and other process documentation.
04/98 - 09/99
Technical lead for development of the AIMCare anesthesia information system, an NT/SQL Server based suite of components residing in the operating room.
1994 - 1998
HUGHES NETWORK SYSTEMS
Technical lead for development of three network operations consoles. These are sophisticated client/server user interfaces on Windows and UNIX platforms written in C and C++.
RECENT PROFESSIONAL TRAINING
IMPLEMENTING WEB SERVICES IN JAVA
Four day LearningTree hands-on course using JAX-RPC, SAAJ, JAXR, JSP, Eclipse, Apache Tomcat and Axis.
Web 2.0 Introduction to Ajax and Java Server Faces Sun seminar on Ajax, JSF, Netbeans, and Java Application Server.