Derek
P. Wood
OBJECTIVE
Utilize solid software engineering experience and continual
training to provide the design, development, maintenance and support of Java or
C# based software applications.
CURRENTLY USED SKILLS
|
Java |
Swing |
Linux |
Eclipse |
ClearCase |
Rose |
UML |
OOA/D |
|
PREVIOUSLY USED SKILLS
|
C++ |
C |
Perl |
UNIX |
J2EE |
Struts |
XML |
SQL |
PL/SQL |
CERTIFICATIONS & EDUCATION
|
Web Component Developer for J2EE
Platform (SCWCD) |
Sun Microsystems |
2002 |
|
Programmer for Java 2 Platform (SCJP) |
Sun Microsystems |
2001 |
|
Java 2 Programming |
|
2001 |
|
C Programming |
|
1995 |
|
Bachelor of Computer Science /
Business |
|
1987 |
EMPLOYMENT
|
|
7/2005 - Present |
|
|
Java, Swing, Linux, Eclipse, ClearCase, Rose, UML, OOA/D,
Spring, Solipsys Tactical Display Framework |
||
|
Development of
"Operator-Machine Interface" mission system functionality for the U.S. Navys P-8A Poseidon Program. Actively involved in Prototype, Simulation,
Analysis, Design, Code, Unit Test and Integration Test of components related
to the tactical situation display, data link and communications. Analyzing requirements and detailed design
documents to create use case, use case diagram and class diagram analysis
deliverables. Utilizing design
patterns and object oriented design principles to produce design class
diagram and sequence diagram deliverables.
Code and unit test construction using Java 5 within the Eclipse IDE.
Current active Secret clearance. |
||
|
Premera Blue Cross |
|
4/2005 - 5/2005 |
|
Java, J2EE, XML, Vitria, EDI |
||
|
Trained in Vitria BusinessWare and
claims processing application. |
||
|
Washington State
Department of Information |
* |
12/2003 - 9/2004 |
|
Java, J2EE, Servlets, JSP, Struts, Linux, WebSphere, DB2, LDAP,
IBM Tivoli |
||
|
Developed SecureAccess |
||
|
|
* |
9/2002 12/2003 |
|
Java, J2EE, Struts, WebLogic, SQL |
||
|
Laboratory Information Management
System ( |
||
|
TeleCommunication Systems |
|
1/2002 3/2002 |
|
Java, UNIX, Sockets |
||
|
Development of client and server
test components for unit testing a user location module API. Built a multicast tunnel utility to gather
multicast messages from one host and transmit them via TCP socket to another
host for rebroadcast. |
||
|
Entricom |
|
8/2000 7/2001 |
|
Java, J2EE, Web, SQL, UNIX |
||
|
Built web-based number management,
number operations and regulatory reporting applications for communication
service providers within the telecommunications industry. |
||
|
AT&T Wireless |
* |
4/2000 7/2000 |
|
C++, UNIX |
||
|
Developed AMA Record parser for
call data streams originating on fixed wireless switches to feed downstream
billing system. Responsible for the
design and development of classes to interrogate and parse call data blocks
then extract data of interest. |
||
|
Xypoint |
* |
2/2000 2/2000 |
|
Java, J2EE, Web, UNIX |
||
|
Java Servlet component development
to pull requested web content and deliver to cellular phone for display. |
||
|
Quintessent Communications |
* |
12/1999 2/2000 |
|
Java, UNIX |
||
|
Created constraint methods used by
client program to perform field validation prior to sending data to the
server. |
||
|
AT&T Wireless |
* |
5/1999 12/1999 |
|
C++, UNIX |
||
|
Developed Call Detail Record
parser for call data streams originating on cellular switches to feed
downstream billing system. Responsible
for the design and development of classes to interrogate and parse call data
blocks then extract data of interest. |
||
|
Courtlink |
* |
3/1999 3/1999 |
|
Perl, Web, Solaris UNIX |
||
|
Prototyped web site user access
functionality with CGI scripts. |
||
|
The Boeing Company |
* |
4/1998 3/1999 |
|
C, Perl, SQL, AIX UNIX, Motif, Xt, Xlib, CUIS |
||
|
Development of an interface to a
remote system to retrieve, sort, format and report on engineering wiring data
on demand. Implemented a batch
interface to request and deliver engineering data to a publication system. |
||
|
CyberMeals |
* |
2/1998 3/1998 |
|
C, HP-UX UNIX |
||
|
Implemented speed control for a
voice ordering system by adding a mechanism giving those called the ability
to alter the speed of the voice transmission.
Rewrote voice ordering software to handle multiple call flows. |
||
|
The Boeing Company |
* |
3/1997 12/1997 |
|
C, SQL, AIX UNIX, Motif, Xt, Xlib, CUIS |
||
|
Redeveloped client applications for
airplane manual publication system.
Developed client application for customized view management. |
||
|
Metapath |
* |
7/1996 3/1997 |
|
C, Sequent UNIX, Pipes, Message Queues, RPC, Sockets |
||
|
Development of processes to handle
wireless network element alarm messages.
Processes received alarm message packets, separated and stored the
packets according to network element, reassembled the packets into complete
messages and distributed them to remote client applications. |
||
|
|
* |
6/1995 7/1996 |
|
C++, HP-UX UNIX |
||
|
Design and code of SS7 network
applications to measure and monitor traffic for network providers. Process incoming SS7 signaling units from
the network and perform message interrogation, filtering, extraction of key
aggregation information from the MTP, ISUP, SCCP and TCAP protocol
parts. Development of an object model
to analyze and manipulate signaling units that contain TCAP information. |
||
|
The Boeing Company |
|
11/1987 6/1995 |
|
C, SQL, AIX UNIX, Motif, Xt, Xlib, CUIS, FORTRAN, CATIA
GII |
||
|
Redeveloped a client application
for the airplane manual publication system.
Development of machine tool interfaces to provide real-time part
inspection and correction during manufacturing. Performed projects for manufacturing and
engineering support. Military,
Commercial and Computer |
||
* Contract
Position
5/2010