Navigating the Data Economy: Transforming Recruitment and Hiring
Richlong2013Modified
1. 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++
2. 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.
3. 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.
4. RICHARD T. VAN DYK Page 4 of 4
Raytheon Corporation, St. Petersburg, FL 2001 – 4/2003
Senior Software Engineer II - Embedded Systems
Responsible for the analysis and SPR modifications to CSCIs for the Cooperative Engagement Capability (CEC)
project that utilized shared track radar data amongst Aegis fleet vessels.
• Use of combat simulation software, test equipment and data reduction tools to verify SPR fixes on a multi-
board, PowerPC, VMEBus, embedded processing system.
• Installation and integration of NIST supported software protection algorithms (AES, TDES) utilizing vxWorks
and the Wind River Tornado 2.1 development environment
• Use of Teamwork and DOORs to develop and fully document software through the use of data flow diagrams,
thread diagrams, and requirement traces. Used Rational Clearcase for CM and ClearQuest for requirements.
Logicon Advanced Tech., Orlando, FL 1999-2001
Software Engineer - Simulation and Training Systems
Created software, and performed system integration and test on an Army simulation models to support training
events. Recipient of a Letter of Appreciation received from commanding Army Colonel in charge of project.
• Develop test drivers to verify source code coverage for WARSIM 2000 Army Training and Simulation system
on a C++ spiral development project. Utilize PURIFY and PURE COVERAGE to identify memory leaks.
• Develop Integration Functional Test threads for various CSCIs. Identify software PTRs.
• Produce scenarios and data initialization files for customer demos utilizing JAVA Scenario Generation tool.
Par Rome Research Corp., Melbourne, FL 1997-1999
Software Engineer - Surveillance Systems
Provided maintenance and development support to the Northrop Grumman Joint Stars Airborne Reconnaissance
radar system. Created tools to monitor and display results of processes and monitored system entity counts.
Cimarron Corp., Houston, TX 1996-1997
Programmer/Analyst - Space Systems
Maintained Space Shuttle Commanding software on a UNIX based client server platform. Work on Uplink
Command Chain processing and validation within a multi-threaded design environment.
Motorola Corp., Phoenix, AZ 1996-1996
Contract (McDonnell Douglas Technical Services) – Programmer/Analyst
Provided customized software enhancement capability of Automated Test Equipment used by Motorola.
Wailea Point AOAO, Kihei, HI 1993-1996
Computer Assistant
Provide security and computer support for luxury condominium complex.
Lockheed Engineering, Houston, TX 1990-1993
Senior Scientific Programmer
Responsibilities included the redesign, conversion, and enhancements of a device independent graphics library
(based on DISSPLA) from the FORTRAN to C programming language. Assist engineers migrating software from
the DEC VAX FORTRAN to C/UNIX environment.
Lockheed Missiles & Space, Sunnyvale, CA 1984-1990
Programmer/Analyst
Perform software development on classified Mission Management, Satellite Development, and Communications
programs for Space and Missile Systems Divisions.
References shall be furnished upon request