Contact Information:
W. Craig Trader
101 Forest Ridge Drive, Sterling, VA 20164-2812
703.736.0023 (home) 703.598.6506 (cell) craig@trader.name
Objective:
To find a dynamic and challenging position with a forward-looking company, working with exceptional people and the latest technologies.
Technical Experience:
I am a technology generalist, but I am also highly skilled in all aspects of software system design, development, testing, and deployment. My twenty-plus years of programming includes:
  • Eight years developing distributed applications with Java / J2EE, C++, CORBA, and XML.
  • Ten years using, enhancing, and developing Code Generators, CASE tools, 4GLs, and Application Frameworks.
  • Sixteen years developing client-server and web database applications using Relational and Object-Relational databases.
Professional Experience:
11/2001-present Lockheed Martin Mission Systems, Crystal City, VA
10/2004-present, MISSILE DEFENSE NATIONAL TEAM, ABM IPT, LEAD TOOLS ENGINEER

Responsible for developing processes, tools, and techniques for applying Model-Driven Architectures, Test Oracles, and Agile Development Processes to the development of the Advanced Battle Manager for the Missile Defense National Team (B). Responsible for deploying a distributed, integrated development environment for 100 developers.

11/2003-09/2004, CTL ACTD, SOFTWARE ENGINEER

Develop user interfaces with Model-Driven Architecture for interfacing with web services for Coalition Theatre Logistics Advanced Concepts Technology Demonstration.

07/2003-10/2003, ARCI, SOFTWARE ARCHITECT

Research, test, and recommend appropriate technologies for inclusion into future generations of the Advanced Rapid COTS Insertion sonar systems. Investigated clustered file systems that would meet the mission-critical requirements of modern sonar systems.

11/2001-06/2003, JTL ACTD, LEAD INTEGRATION ENGINEER

Responsible for integrating software from five co-contractors with Lockheed developed software for the Joint Theatre Logistics Advanced Concepts Technology Demonstration, including configuration management, testing, and scheduling integration experiments. Lead a team of 4 cross-functional engineers in support of the integration effort. Develop and Integrate distributed software systems using Java and CORBA to collaborate on Operations and Logistics information.

11/2000-5/2001 ScoreBoard, Inc., Herndon, VA
OpenNMS FELLOW / INTERNET ENGINEER

Responsible for developing agent extensions to OpenNMS, an Open Source Network Management Software package. Reengineer corporate extranet using JSP (Java Server Pages) for stability and manageability. Advise managers, developers and IT staff on system architecture and performance issues.

07/1999-10/2000 Vitel, Inc., Chantilly, VA
SOFTWARE ARCHITECT

Responsible for architecture, design, and delivery of software systems for Real Time SCADA (Systems Control And Data Aquisition) applications using Java, C++ and CORBA, deployable under Linux and Windows NT. Provide manpower, time and technology estimates for projects. Evaluate, analyze, specify, and design hardware and software solutions for internal and customer use.

05/1997-07/1999 Mitre Corporation, Reston, VA
SENIOR NETWORKING AND DISTRIBUTED SYSTEMS ENGINEER

Analyze and make recommendations about emerging technologies (Linux, CORBA, DCOM, XML, Java, Internet Protocols, Database Federation, Mobile Code) as applied to government and defense needs. Design and manage the development of an Intranet prototype for an allied Command and Control System. Integrate disparate legacy systems using Java and CORBA to implement event management and messaging.

03/1996-04/1997 Kaizen Works, Reston, VA
SENIOR SOFTWARE ENGINEER / WEB DATABASE SPECIALIST

Specify, design and implement Object-Oriented, web-based multimedia databases. Design and implement Python class libraries and extensions for database access and web site integration. Provide technical leadership and direction for programmers and engineers. Provide labor, time and technology estimates for projects.

03/1992-02/1996 Datatel, Inc., Fairfax, VA
ANALYST-PROGRAMMER / TOOLS & TECHNOLOGY SPECIALIST

Specified, designed, and implemented improvements to Envision, a platform independent CASE tool. Specified, designed, and implemented improvements to existing language translators (Basic to Data/C++) as well as new language translators (custom function translators). Specified, designed, and implemented data-porting tools to transition over two hundred customers from Information databases under Primos to Unidata under UNIX and VMS. Integrated and tested 3rd party middleware for client/server database access and reporting. Configuration manager for release 12 of Colleague, Datatel's premiere College Administration software.

08/1991-02/1992 Ultimate Data Systems, Inc., Wilton, CT
SYSTEMS ANALYST / SYSTEMS ADMINISTRATOR

Redesigned and implemented Accounts Receivable, Physical Inventory. Established programming standards for all new development.

03/1988-07/1991 Pegasus Publishing Systems (PPS), Inc., East Brunswick, NJ
05/1990-07/1991, SYSTEMS ANALYST / PROJECT LEADER

Designed and implemented a completely new system for managing the publishing of books and journals, including Inventory Control, Order Entry, Accounts Receivable, and General Ledger using a 4GL package under AIX/Universe and Pick. Directed programmer/analysts and junior programmers.

03/1988-05/1990, ANALYST / PROGRAMMER

Wrote several custom database systems, as well as specifying others for contract work. Maintained existing software and designed, wrote and installed major modifications to Accounts Receivables, Sales Analysis and Inventory Control sub-systems. Specified and implemented data conversions. Specified, installed and trouble-shot hardware. UNIX System Administrator. Managed two junior programmers and an outside contractor. Managed customer support for 10 customer sites.

03/1984-10/1988 United States Air Force
COMPUTER OPERATOR / SERGEANT

Worked with classified and unclassified real-time systems in direct support of NORAD (Woomera, Australia) and the Pentagon (Washington, DC). Assignments included personnel and training database design and implementation, as well as all aspects of computer systems management.

Security Clearances:
2005 Completed SSBI for TS/SCI for National Geospatial-Intelligence Agency
2001-present DoD Secret, Lockheed-Martin
1997-1999 DoD Secret, MITRE
1986-1988 DoD Top Secret / SB, USAF
1984-1986 DoD Secret, USAF
Education and Certifications:
2002-present University of Phoenix
Pursuing a BS in Information Technology. Expected to finish in December, 2004.
2001 Brainbench Certifications
Systems Analysis
Java 1
Linux Administration (General)
1997 The MITRE Institute
Advanced Object Technology using Java and CORBA
1997

Unify
Unify Development Courses

1996 Informix
Illustra Development Courses
1996

Python Software Activity
Python Workshop

1996

JavaSoft
Java Developers Camp

1995 Microsoft
Microsoft Certified Product Specialist
1984-1988 United States Air Force
Military and Management Training courses
Computer Programmer Career Development Course
Computer Operator Career Development Course
1981-1983 S.U.N.Y. College at Brockport, Brockport, NY
Majored in Computer Science and Mathematics
1977-1981 Watkins Glen High School, Watkins Glen, NY
Graduated with Regents Diploma