OBJECTIVE
Contract work developing desktop and Web-based applications.
TECHNICAL PROFILE
15 years of software analysis, design, code, and test in the following areas:
LANGUAGES/
STANDARDS
PHP/MySQL, J2EE (JAX-RPC, SAAJ), J2SE (Swing, AWT, Java2D, JDBC, JNDI, JNI, Servlets, Applets), XML, DOM, Javascript, HTML, MS Windows C/C++ (Visual C++, .NET/C#, MFC, COM/ATL, MSMQ, Winsock, ODBC, SQL Server), UNIX C/C++, UML.
Protocols: LDAP, TCP/IP, telnet, sockets, SOAP, HTTP, SNMP.
PROFESSIONAL EXPERIENCE
9/07 - Present
CONTRACT WEB PROGRAMMER
Dynamic web site development using browser and server-side scripting (Javascript, PHP) and SQL database back-ends. Includes Drupal, Wordpress, and Moodle CMS sites. Links available upon request.
1/01 - 9/07
INTER-TEL, INC.
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
NETVIZ, INC
Java Development – design and implement 2D/3D diagramming tool for network management and other process documentation.
04/98 - 09/99
AIMCARE, INC
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.