RICHARD T. VANDYK
5724 Cypress Creek Drive ▪ Grant, FL 32949
Phone: (321) 768-8649 ▪ Cell: (321) 482-9676 ▪ Email: richtx@earthlink.net ▪ Web: Expanded Web Resume

          SENIOR SOFTWARE ENGINEER – DEPARTMENT OF DEFENSE APPLICATIONS

A highly experienced Software Engineer holding an Active DoD Secret clearance. Posses an extensive
background on large-scale real-time and embedded military applications involving all phases of the software
development life cycle, from proposal through system test and integration.

                                     SUMMARY OF QUALIFICATIONS

▪ C/C++ cross platform development expert on UNIX, Linux, and Windows platforms with embedded targets.
▪ Experienced in the Full Software Life-Cycle to encompass requirements-analysis, design, development and
  integration. White and black box testing, Verification and Validation, CASE tools and CMMI processes.
▪ Possess diverse skill-sets in a myriad array of military projects to include: Avionics (DO178-B Cockpit
  Displays), Simulation (Navy F-14D, Army Vehicles), Software Defined Radio (SDR), Radar, Satellite
  Communication, Missiles, and Space Systems.
▪ Analytic, detail oriented, am capable of working as an individual contributor or in a collaborative group
  environment. Uniquely qualified to see the “big picture” as well as solving complex fine-grained problems.

                                          TECHNICAL EXPERTISE

Languages -  C++ (STL, Design Patterns, UML), C, JAVA, Borland C++ Builder, Microsoft Visual C++, .NET,
             C, FORTRAN, JOVIAL J73, BASIC, PL/1, Assembler
Scripting -  Ruby, Watir, Tcl, Perl, XML, sed, awk
Systems -    SUN, HP, Cray, Mercury PowerStream, IBM, DEC, PCs, Embedded (Power PC, Arm)
OS -         UNIX, Linux, Windows NT, VMS, vxWorks, Integrity, Lynx
Networking - Ethernet, TCP/IP, SNMP, RS232, IPv4, IPv6, Ethereal and Wireshark network protocol analyzers
Software -   CM      - Clearcase, pvcs, cvs, SourceSafe, Subversion
             IDE     -Tornado, MULTI, Eclipse, Understand for C++
             Testing - PURIFY, PURE COVERAGE, LDRA, UnitTest++ framework, Rational Realtime Test
             CASE - Telelogic Tau, Rational Rose, Doxygen
             Editors - SlickEdit, CodeWarrior, TextPad
             Other - DOORS, Clearquest, Teamwork (Requirements and defect tracking)

                                        EDUCATION AND TRAINING

                              Nova Southeastern University, Ft. Lauderdale, FL
                             MS Management Information Systems – GPA 3.97/4.0
                            Member - Upsilon Pi Epsilon International Honor Society

                                      Hofstra University, Hempstead, NY
                                   BS Computer Science – Engineering Option

                                     Suffolk Community College, Selden, NY
                                             AS Engineering Science

                              SUN Education, JAVA Programming Language 2000
                              Oracle Training, PL/SQL                     2000
                               Novell Education, Certified Netware Admin 1995

                                  Additional Seminars and training in:
                        ADA, CORBA, JAVA, OOD/P, CMMI, and Microsoft Visual C++
RICHARD T. VAN DYK                                                                                Page 2 of 4

                                        PROFESSIONAL EXPERIENCE

General Dynamics Robotic Systems, Westminster, MD              01/2011 – Present
Contract (Advanced Technology) – Senior Simulation Engineer
Brigade Combat Team Modernization (BCTM)
Upgrade and enhance autonomous navigation simulation software for Army combat vehicles.
• Software and hardware configuration of multi-board processor facilitating process load balancing and creation
   of hardware in the loop (HIL) testing environment. Regression test system using existing scenarios.
• Modify processing of image transfer protocol (ITP) messages to conform to addition of FPGA accelerator cards.

Honeywell Corp. Albuquerque, NM                                 11/2009 – 08/2010
Contract (Manpower) – Senior Advanced Software Engineer
Brigade Combat Team Modernization (BCTM) – Platform Soldier Mission Readiness System (PSMRS)
Perform unit testing on a C++ code base utilizing UnitTest++ framework to verify source code coverage.
• Report and fix errors. Perform research on Google mock framework for future releases. Use Clearcase for CM.
• Upon contract extension assigned UAV Class 1 Failure Reporting and Corrective Action (FRACAS) tasks.

General Dynamics C4 Systems, Needham, MA                        10/2008 – 07/2009
Contract (Symphony Services) – Senior Software Test Engineer
TACLANE HAIPE Upgrade Program (THUP)
Complete black box testing verifying functional requirements of Client product, resulting in successful FQT with
customer and additional sales. Was awarded a 100% customer satisfaction bonus upon contract completion.
• Perform Black Box System verification testing on TACLANE Micro R3.4 encryptor. Create Ruby and TCL
    scripts to automate validation of HMI functionality and MIB interfaces against established test plan procedures.
• Verify requirements and create SRNs against defects. Utilize Ethereal and Wireshark tools to validate end-to-
    end IPv6 and IPv4 message passing. Use Telelogic DOORS for requirements and Rational Clearcase for CM.

Lockheed Martin, Cape Canaveral, FL                         7/2008 – 10/2008
Contract (System Pros) – Senior Software Engineer
Fleet Ballistic Missile Program
Perform upgrades and maintenance on Systems Acceptance & Checkout Equipment (SACE) software.
• Perform software testing and message processing with GPIB electronic devices in a Linux environment.

Raytheon Corp., Largo, FL                                      4/2008 – 7/2008
Contract (Volt Technical Resources) – Senior Software Engineer
Joint Tactical Terminal (JTT) Software Defined Radio
Develop C++ software modules to translate TDIMF message formats to CMF utilizing the Integrated Visual Studio
capability in a Rhapsody model driven environment. Successfully completed milestone requirements on schedule.
• Tested code to verify requirements and consulted with systems engineering to resolve discrepancies.

L-3 Communications, Alpharetta, GA                                  9/2007 – 4/2008
Contract (Bentley Global Resources) – Senior Software Engineer
Display Systems
Part of a small team successful in the modification, translation, and documentation of a Windows based graphics
driver to a DO178-B compliant embedded system within milestone constraints. Major tasks included translating
code to EC++ format by eliminating dynamic memory allocation, multiple inheritance, templates, and STL calls.
• Convert and modify an x86 ATI OpenGL graphics device driver for the Joint Strike Fighter (JSF) Panoramic
    Display program. Perform C++ development in a Linux environment with a PowerPC target.
• Perform code analysis, flattening, and regression testing to meet DO178-B compliance standards.
RICHARD T. VAN DYK                                                                             Page 3 of 4

Lockheed Martin, Moorestown, NJ                                  2/2007 – 9/2007
Contract (Aerotek) – Senior Software Engineer
Maritime Systems and Sensors
Perform unit and regression testing of a Radar Control Processor for the Aegis Ballistic Missile Defense Program.
• Analyze and perform benchmark testing on Probabilistic Networks Library (PNL) open source software library.
    Optimize library to run on Mercury PowerStream 7000 processor.

Raytheon Corp., Sudbury, MA                                    8/2006 – 12/2006
Contract (Triple Crown) – Senior Software Engineer
Integrated Defense Systems Division
Performed detailed design analysis and implementation for the SRP phased array radar program
•   Created preliminary design language (PDL) and unit coding for functions within the Interface CSCI
    and participated in CMMI level 4 design reviews. Made recommendations for design modifications.

Telephonics Corp., Farmingdale, NY                             1/2006 – 8/2006
Contract (Access Staffing) – Senior Software Engineer
Command Systems Division – Canadian Helicopter Program (CHP)
Develop, integrate, and test embedded software CSCI for a Radar Signal Processor utilizing C++ in a vxWorks
environment.
• Perform Asterix format message conversion between RSP and IFF (Identification Friend Foe) Processor.
• Create UML models, software stubs, and design documentation using Telelogic Tau and DocExpress.
• Use Tornado to download target software to Dy4 processor boards. Perform system integration testing of
    Ethernet message communication between IFF and RSP.

BAE Systems, Orlando, FL                                       4/2005 – 1/2006
Contract (TacWorldwide) - Simulation Software Engineer
Ground Systems Division
Develop a proof of concept vehicle embedded trainer for the Army Future Combat Systems (FCS) program.
• Analyzed and modified the Bradley Advanced Tactical System (BATS) Trainer software.
• Translated MFC based C++ code into an improved object-oriented design that was platform independent.
• Incorporated dual training and added FCS functionality. Use of wxWidgets device independent library and
   SQLite database. Reverse engineering and legacy analysis utilizing Rational Rose and Understand for C++.
• Integrated and tested Virtual Training Manager (VTM) software with related subsystems.
• Performed trade studies and made recommendations on needed third party software packages.
• Adopt CMMI processes and create Interface Requirement Specification, PDR, and CDR documentation.

Harris Corp., Annapolis Junction, MD                            2/2004 – 1/2005
Contract (Superior Technical Resources) - Embedded Software Engineer
RF Division – (Software Defined Radio)
Provide upgrades for an embedded Sierra II INFOSEC software library executing on an ARM processor enabling
the interoperability among secure encrypted communication devices (e.g. JTRS Software Defined Radios).
• Coded a pattern detector, performed software upgrades, and unit tested utilizing Rational Test Real Time tool
     and the C programming language. Perform integration testing utilizing ARM Multi-ICE emulator.
• Create design documentation and test plans. Participate in SEI CMM Level 3 audit review and certification.

INDRA Systems, Virginia Beach, VA                              7/2003 – 1/2004
Contract (ATSI) - Senior Software Engineer
Simulation and Training Systems
Upgrade Navy F-14D flight simulation systems utilizing C and FORTRAN to a PowerPC environment.

Richlong2013Modified

  • 1.
    RICHARD T. VANDYK 5724Cypress Creek Drive ▪ Grant, FL 32949 Phone: (321) 768-8649 ▪ Cell: (321) 482-9676 ▪ Email: richtx@earthlink.net ▪ Web: Expanded Web Resume SENIOR SOFTWARE ENGINEER – DEPARTMENT OF DEFENSE APPLICATIONS A highly experienced Software Engineer holding an Active DoD Secret clearance. Posses an extensive background on large-scale real-time and embedded military applications involving all phases of the software development life cycle, from proposal through system test and integration. SUMMARY OF QUALIFICATIONS ▪ C/C++ cross platform development expert on UNIX, Linux, and Windows platforms with embedded targets. ▪ Experienced in the Full Software Life-Cycle to encompass requirements-analysis, design, development and integration. White and black box testing, Verification and Validation, CASE tools and CMMI processes. ▪ Possess diverse skill-sets in a myriad array of military projects to include: Avionics (DO178-B Cockpit Displays), Simulation (Navy F-14D, Army Vehicles), Software Defined Radio (SDR), Radar, Satellite Communication, Missiles, and Space Systems. ▪ Analytic, detail oriented, am capable of working as an individual contributor or in a collaborative group environment. Uniquely qualified to see the “big picture” as well as solving complex fine-grained problems. TECHNICAL EXPERTISE Languages - C++ (STL, Design Patterns, UML), C, JAVA, Borland C++ Builder, Microsoft Visual C++, .NET, C, FORTRAN, JOVIAL J73, BASIC, PL/1, Assembler Scripting - Ruby, Watir, Tcl, Perl, XML, sed, awk Systems - SUN, HP, Cray, Mercury PowerStream, IBM, DEC, PCs, Embedded (Power PC, Arm) OS - UNIX, Linux, Windows NT, VMS, vxWorks, Integrity, Lynx Networking - Ethernet, TCP/IP, SNMP, RS232, IPv4, IPv6, Ethereal and Wireshark network protocol analyzers Software - CM - Clearcase, pvcs, cvs, SourceSafe, Subversion IDE -Tornado, MULTI, Eclipse, Understand for C++ Testing - PURIFY, PURE COVERAGE, LDRA, UnitTest++ framework, Rational Realtime Test CASE - Telelogic Tau, Rational Rose, Doxygen Editors - SlickEdit, CodeWarrior, TextPad Other - DOORS, Clearquest, Teamwork (Requirements and defect tracking) EDUCATION AND TRAINING Nova Southeastern University, Ft. Lauderdale, FL MS Management Information Systems – GPA 3.97/4.0 Member - Upsilon Pi Epsilon International Honor Society Hofstra University, Hempstead, NY BS Computer Science – Engineering Option Suffolk Community College, Selden, NY AS Engineering Science SUN Education, JAVA Programming Language 2000 Oracle Training, PL/SQL 2000 Novell Education, Certified Netware Admin 1995 Additional Seminars and training in: ADA, CORBA, JAVA, OOD/P, CMMI, and Microsoft Visual C++
  • 2.
    RICHARD T. VANDYK Page 2 of 4 PROFESSIONAL EXPERIENCE General Dynamics Robotic Systems, Westminster, MD 01/2011 – Present Contract (Advanced Technology) – Senior Simulation Engineer Brigade Combat Team Modernization (BCTM) Upgrade and enhance autonomous navigation simulation software for Army combat vehicles. • Software and hardware configuration of multi-board processor facilitating process load balancing and creation of hardware in the loop (HIL) testing environment. Regression test system using existing scenarios. • Modify processing of image transfer protocol (ITP) messages to conform to addition of FPGA accelerator cards. Honeywell Corp. Albuquerque, NM 11/2009 – 08/2010 Contract (Manpower) – Senior Advanced Software Engineer Brigade Combat Team Modernization (BCTM) – Platform Soldier Mission Readiness System (PSMRS) Perform unit testing on a C++ code base utilizing UnitTest++ framework to verify source code coverage. • Report and fix errors. Perform research on Google mock framework for future releases. Use Clearcase for CM. • Upon contract extension assigned UAV Class 1 Failure Reporting and Corrective Action (FRACAS) tasks. General Dynamics C4 Systems, Needham, MA 10/2008 – 07/2009 Contract (Symphony Services) – Senior Software Test Engineer TACLANE HAIPE Upgrade Program (THUP) Complete black box testing verifying functional requirements of Client product, resulting in successful FQT with customer and additional sales. Was awarded a 100% customer satisfaction bonus upon contract completion. • Perform Black Box System verification testing on TACLANE Micro R3.4 encryptor. Create Ruby and TCL scripts to automate validation of HMI functionality and MIB interfaces against established test plan procedures. • Verify requirements and create SRNs against defects. Utilize Ethereal and Wireshark tools to validate end-to- end IPv6 and IPv4 message passing. Use Telelogic DOORS for requirements and Rational Clearcase for CM. Lockheed Martin, Cape Canaveral, FL 7/2008 – 10/2008 Contract (System Pros) – Senior Software Engineer Fleet Ballistic Missile Program Perform upgrades and maintenance on Systems Acceptance & Checkout Equipment (SACE) software. • Perform software testing and message processing with GPIB electronic devices in a Linux environment. Raytheon Corp., Largo, FL 4/2008 – 7/2008 Contract (Volt Technical Resources) – Senior Software Engineer Joint Tactical Terminal (JTT) Software Defined Radio Develop C++ software modules to translate TDIMF message formats to CMF utilizing the Integrated Visual Studio capability in a Rhapsody model driven environment. Successfully completed milestone requirements on schedule. • Tested code to verify requirements and consulted with systems engineering to resolve discrepancies. L-3 Communications, Alpharetta, GA 9/2007 – 4/2008 Contract (Bentley Global Resources) – Senior Software Engineer Display Systems Part of a small team successful in the modification, translation, and documentation of a Windows based graphics driver to a DO178-B compliant embedded system within milestone constraints. Major tasks included translating code to EC++ format by eliminating dynamic memory allocation, multiple inheritance, templates, and STL calls. • Convert and modify an x86 ATI OpenGL graphics device driver for the Joint Strike Fighter (JSF) Panoramic Display program. Perform C++ development in a Linux environment with a PowerPC target. • Perform code analysis, flattening, and regression testing to meet DO178-B compliance standards.
  • 3.
    RICHARD T. VANDYK Page 3 of 4 Lockheed Martin, Moorestown, NJ 2/2007 – 9/2007 Contract (Aerotek) – Senior Software Engineer Maritime Systems and Sensors Perform unit and regression testing of a Radar Control Processor for the Aegis Ballistic Missile Defense Program. • Analyze and perform benchmark testing on Probabilistic Networks Library (PNL) open source software library. Optimize library to run on Mercury PowerStream 7000 processor. Raytheon Corp., Sudbury, MA 8/2006 – 12/2006 Contract (Triple Crown) – Senior Software Engineer Integrated Defense Systems Division Performed detailed design analysis and implementation for the SRP phased array radar program • Created preliminary design language (PDL) and unit coding for functions within the Interface CSCI and participated in CMMI level 4 design reviews. Made recommendations for design modifications. Telephonics Corp., Farmingdale, NY 1/2006 – 8/2006 Contract (Access Staffing) – Senior Software Engineer Command Systems Division – Canadian Helicopter Program (CHP) Develop, integrate, and test embedded software CSCI for a Radar Signal Processor utilizing C++ in a vxWorks environment. • Perform Asterix format message conversion between RSP and IFF (Identification Friend Foe) Processor. • Create UML models, software stubs, and design documentation using Telelogic Tau and DocExpress. • Use Tornado to download target software to Dy4 processor boards. Perform system integration testing of Ethernet message communication between IFF and RSP. BAE Systems, Orlando, FL 4/2005 – 1/2006 Contract (TacWorldwide) - Simulation Software Engineer Ground Systems Division Develop a proof of concept vehicle embedded trainer for the Army Future Combat Systems (FCS) program. • Analyzed and modified the Bradley Advanced Tactical System (BATS) Trainer software. • Translated MFC based C++ code into an improved object-oriented design that was platform independent. • Incorporated dual training and added FCS functionality. Use of wxWidgets device independent library and SQLite database. Reverse engineering and legacy analysis utilizing Rational Rose and Understand for C++. • Integrated and tested Virtual Training Manager (VTM) software with related subsystems. • Performed trade studies and made recommendations on needed third party software packages. • Adopt CMMI processes and create Interface Requirement Specification, PDR, and CDR documentation. Harris Corp., Annapolis Junction, MD 2/2004 – 1/2005 Contract (Superior Technical Resources) - Embedded Software Engineer RF Division – (Software Defined Radio) Provide upgrades for an embedded Sierra II INFOSEC software library executing on an ARM processor enabling the interoperability among secure encrypted communication devices (e.g. JTRS Software Defined Radios). • Coded a pattern detector, performed software upgrades, and unit tested utilizing Rational Test Real Time tool and the C programming language. Perform integration testing utilizing ARM Multi-ICE emulator. • Create design documentation and test plans. Participate in SEI CMM Level 3 audit review and certification. INDRA Systems, Virginia Beach, VA 7/2003 – 1/2004 Contract (ATSI) - Senior Software Engineer Simulation and Training Systems Upgrade Navy F-14D flight simulation systems utilizing C and FORTRAN to a PowerPC environment.