More than 20 years successful application programming and development
experience, including 10 years Java development experience, 10 years C, and three
years embedded systems experience. Excellent written, oral and interpersonal
communication skills. Proven problem solving abilities in rapid development,
performance and reliability. Experience and expertise includes:
Java C, C++ OOD
SQL (MySql, Oracle) Windows, DOS, Linux UML
TCP/IP Eclipse Agile
HTML, XML AJAX Tomcat, WebShere, WebLogic, Apache
PROFESSIONAL EXPERIENCE
Boeing, Seattle, WA 9/2008 Present
SDK Software Engineer
• Maintained Software Development Kit (SDK) Documentation. Built release images.
Maintained sample application code and developed additional sample applications
to demonstrate various aspects of SDKs
State of Washington, CATS, Lacey, WA 2/2008 6/2008
Software Engineer
• Developed various logging (Audit and Activity) to work with a newly
implemented system for DSHS and CA. Implemented SQL Querys for retrieval and
storage of data. Built SQL Server Triggers and Java Servlet filters. Also
developed JSP pages for reporting/displaying data upon retrieval.
CDG, Bellevue, WA 11/2006 12/2007
Lead Software Engineer
• Maintain web based client software to provide wiring solutions for maintenance
of aircraft. Implement new features to software, including server and web based
client, and support development of design and implementation of software utilized
for importation of data for use by client software
APRS/ACS, WA 5/2006 - 8/2006
Software Engineer, volunteer
• Development software utilizing Ajax as proof of concept for APRS map display
of GPS tracking data provided from a service in XML format, parsing it for needed
data..
• Development of software utilizing swing within NetBeans to improve logging
procedures for network traffic handling.
CINGULAR, Bothell, WA 2/2004 3/2006
Lead Software Engineer
• Led team in rapid development and deployment of phone activation & sales tool
GUI to streamline activation and sales using JSP, HTML, CSS, JavaScript, Struts,
Servlets and other Java technologies on a Tomcat platform utilizing MySQL for
data storage and XML from/to web services providing supporting data.
• Maintained web service for MVNOs (Mobile Virtual Network Operator) to activate
and maintain client wireless telephone services and client accounts utilizing an
XML stream for commands and data relating to transactions to be processed.
Improved reliability of system for 99%+ uptime during critical holiday season.
System utilized Servlets accessing an Oracle database as a queue.
TCL SYSTEMS, Kingston, WA 6/2002 1/2004
Senior Software Engineer
• Contract development of various applications supporting multiple clients
performing data logging across the network, and web applications utilizing
various application servers and RMI for a variety of small clients all
implemented in Java (1.3 & 1.4) for front (Swing) and back ends. Also performed
development of eCommerce web sites, modifying Open Source Shopping Cart solutions
as desired by clients and interfacing with unsupported Credit Card approval
service
EPICEDGE, Seattle, WA 1/2000 6/2002
Software Engineer
• Designed and implemented portions of various projects utilizing J2EE,
including internet enabled applications using JFC, Swing, RMI, JavaBeans and
EJBs. Interfaced to Oracle, Sybase, and DB2 databases in stand alone and
multi-tier architecture using SQL for the Superior Court System of Washington
State to improve calendering and courtroom scheduling.
Lead Software Engineer/Architect
• Debugged account management system for major financial management company in
Weblogic environment, utilizing EJBs and Actuate reports through JNI interface
for report generation to improve system performance for client print server FTP
system. Created weekly status reports for management.
L3 COMMUNICATIONS, San Diego, CA 8/2000
Software Engineer
• Implemented J2EE software to monitor command communications to orbiting
satellites utilizing Java, JFC (Swing), EJBs, and proprietary classes for data
parsing via socket connection.
INTEL, Folsom, CA 2/1999-12/1999
Software Engineer
• As contract developer, designed and implemented extensions adding
functionality to flash memory programming routines in C/C++ via command line
functionality. Ported utility to protected mode.
POWERWARE, San Diego, CA 2/1998 2/1999
Software Engineer/Developer
• Developed client application, in Java, utilizing JFC (Swing), as example code
for in house developed SDK supporting cross platform applications across local
networks (Multi-tiered). Reported to the V.P. / Software development, and
interfaced with developers of the SDK providing feedback. Tasked with designing
and implementing the GUI, event handlers, and configuration persistance objects.
FUJITSU/ICL, San Diego, CA 1/1997 2/1998
Software Engineer
• Programmed software for automated teller machines on OS/2 using C/C++.
Troubleshoot various customer application program add-ons. Researched Biometric
identification methods.
HASSTECH, San Diego, CA 3/1996 12/ 1997
Electronics Hardware/Software Engineer
• Created hardware utilizing embedded microcontrollers and software in C and
Assembly language in a real-time environment for embedded controls utilizing the
Intel 8051 and Intel 80186/8 families of Micro Controllers for the measurment of
the amount of gasoline in underground storage tanks, and the calibration of
gasoline pump vapor recovery systems.
LPL FINANCIAL, San Diego, CA 3/1995 3/1996
Software Engineer
• Created utility programs utilizing C and C++, Supported and extended the
usefulness of a software product. Reduced processing time for certain functions,
improving efficiency of services to business clients. Analysis of problems to
suggest effective solutions was required.
ROHR INDUSTRIES, HUNTER INDUSTRIES, ADAPTEC, CA 10/1994 3/1995
Software Engineer
• Created application interfacing TELXON barcode gun and platform running OS/2
as an intermediary between the barcode reader and a mainframe database. Project
included multithreaded tele-communications under OS/2 in text mode.
EDUCATION / TRAINING
Electronics Engineering Technology, Waukesha Technical College, Pewaukee, WI,
1980-1982
|