Post Job Free

Resume

Sign in

Nuclear Reactor Electrical Power

Location:
Houston, TX
Posted:
June 10, 2021

Contact this candidate

Resume:

DAVID L. FUSON

adm1p6@r.postjobfree.com

Houston, Texas 77089

Cell 281-***-****

Software / Firmware Engineer

Results-Driven Bilingual Professional with extensive experience in analysis, design, implementation, development, and testing. Managed five to eight employees per project as a strong team leader. Organized and able to communicate with a diverse group of people and individuals in a fast-paced environment.

Awards or Major Successes

• Updated the software on Oceaneering embedded EMAT Underwater ROBOT. • Helped to train Astronauts to fly the Space Shuttle. • Co-authored a cost reduction saving, totaling $800,000 to NASA. • Additionally, recognized for the “Cost Reduction Award,” saving $225,000 in one year. • Experienced user of the embedded RMS and CCTV systems for the space shuttle. • I convinced NASA to spend $200,000,000 to install the embedded Multi-Function Equipment Display Systems (MEDS) into the Space Shuttle Fleet. • Hand-picked by NASA management at the Johnson Space Center (JSC) to be the sole person that verified the functionality of a flight-critical LabVIEW program that was to be used to help prevent any other Space Shuttle from disintegrating during reentry like the Space Shuttle “Columbia” did on Feb 1, 2003. • Received an award for re-sequencing the Iridium Satellite’s GNC system.

• In my spare time, I had mentored Rice Undergrads to two first-place positions in the same year as they developed their Martian UAV flyer.

• Boeing’s resident expert on all systems in the Space Shuttle for the $1.6 billion upgrades. Asked by Boeing Corporate to recommend whether to weld or clamp the joints on the International Space Station.

TECHNICAL SKILLS

• DevOps Engineering, • Real-Time Software Coding • Software Configuration Control,

• Validation & Verification of software and hardware, • Software Testing, • VMware ESXi System Creation and Development, • Hardware Interface testing, • Software Development, • Object-Oriented Design(OOD), • DOORS requirements creation and matching. • Trained by NASA to code according to the Health Insurance Portability and Accountability Act of 1996 (HIPAA) Privacy, Security and Breach Notification Rules, for Astronauts at the International Space Station (ISS). • Cyber Security proficient, trained at the University of Houston in the summer of 2015. • QT UI software development. • UAV software development for the Instructor’s training console for USAF Ground Launched Cruise Missiles (GLCM). • Mentored Rice Undergraduate Students in their senior class project “Martian UAV flyer”. Worked on Lockheed Aquila Drone “UAV” configuration software system.

CYBER SKILLS

• Received an introduction to AES 256 encryption technology. Familiarized with the usage of the following cyber tools: ping, traceroute, ifconfig, nslookup, whois, Netstat, finger, Port Scanning with Nmap. Experienced with IMPERVA WAF and SOM usage, QRadar, FireEye at the Veterans Administration site in Austin TX.

• One of 1420 people in the United States allowed entering the “1st Hack the Pentagon” contest. No, I did not find problems with the DOD servers, but it was nice to know that the United States government trusted me to look for problems in their systems.

CURRENT EDUCATION

Completed the "2015 Information Security Bootcamp" at the University of Houston, which was funded by a grant from the State of Texas. This was a class in Cyber Security that ran for 8 weeks for a total of 320 hours of classroom instruction.

SOFTWARE SKILLS

• Embedded Programming Languages - Ada, Pascal, FORTRAN, LabVIEW, C/C++, C#, Dynamic C, • Embedded SQL 2005/2008, • X11, Other languages • COBOL, • CLIPS, • LISP, • BASIC, • FORTH, • HAL/S, numerous • Assembly Languages. • VMware virtualization tools for servers and singular development platforms, like ESXi, Workstation. • Cyber Security trained at the University of Houston by a grant from the state of Texas.

Note:

I enjoy being a LabVIEW programmer, as I consider my LabVIEW skills to be similar to an artist and all of my code to be a work of art.

Software Tools Used – • LabVIEW, • DOORS, • Atlassian • SCRUM, JIRA, • Agile, • Eclipse, • PLM, • Visual Studio, • VxWorks, • VMware ESXi, • VMware Player, • VMware Fusion, • VMware Workstation, • HyperV, • VHD, • Parallels, • CVS, • Subversion (SVN), • eMatrix. • Video Tools used were • transcoders, • FFMPEG, • Elemental server, • Haivision Calypso server and several Video formats: • MPEG2, • MPEG4, • AVI, • Quicktime, • H.264.

OS PLATFORMS

• Embedded Operating Systems/Platforms or RTOS systems – • Red Hat Enterprise Linux(RHEL), • Linux, • CentOS, • UBUNTU, • QNX. Other O/S used • Windows NT/2000/XP/Vista/7, • Apple/Mac OS 10 series, • UNIX, • SunOS, • Solaris, • VMS, OPENVMS, • VAXELN and • IBM AIX.

HARDWARE PLATFORMS

Hardware Used – • EMAT inspection equipment for Surface and Subsurface operation, • SuperMicro Server, • ARM-9 series processor and custom cards, • Power PC (PPC), • Numerous PCI cards including several • LabVIEW cards, • Graphics cards, • 2-Wire 4-20mA current loop devices, • Analog (ADC, DAC) • DAQ Signal Enhancement for Custom Transducers, Digital I/O (DIO), • UART, Serial (RS232, RS422, RS485), • USB, • PC104 bus. • VME Bus, • National Instrument (• PXI-1010, • PXI-1050), • FieldPoint and • Compact FieldPoint.

PROFESSIONAL EXPERIENCE

Leonardo DRS Huntsville, AL 01/2017 to 04/2017

Principal Software Engineer

Working on embedded software for M1A2 Abrams Main Battle Tanks and Bradly Fighting Vehicles (BFV). Hand translating embedded Ada software to embedded C++due to current college graduates not knowing the Ada software programming language. Work assignments included using embedded MIL-STD-1553 devices, updating embedded firmware with the software package changes, and installing. Team Leader.

Veteran’s Administration “Cyber Security” Austin, TX 07/2016 to 01/2017

Cyber Security Specialist

Instructed the ins and outs of scanning servers using IBM (AppScan, QRadar), FireEye, and IMPERVA Web Application Firewall (WAF) and SecureSphere Operations Manager (SOM) “formally” known as the Database Activity Monitoring (DAM) tool set. Making sure that “Actors were not breaking into, spying on, copying, altering, or destroying U.S. Veteran’s private medical records.

Attended the one-week in-house course on the theory of operation of IMPERVA devices presented to the Veteran’s Administration Cyber Staff in Austin TX.

Loaded new SSL Keys into the WAF, Scanned Databases with the SOM.

Scanned new web-pages with IBM’s AppScan App.

Oceaneering Inc. – Houston, TX 02/2014 to 03/2015

Software Engineer - Video Developer Specialist

Used LabVIEW to program changes into an Electro-Magnetic Acoustical Transmitter (EMAT) that is used to find imperfections, flaws, and cracks in Surface or Underwater pipelines. The software worked from the surface to 10,000 ft. below the ocean on Oceaneering’s new underwater ROBOT. Certified Level II Non Destructive Testing (NDT) Technician for EMAT operations. NAS storage was used for file archiving for all EMAT output data files.

Enhanced embedded EMAT built-in software test tools to increase the accuracy of underwater pipe inspections. Increased the accuracy of all debug software, overall execution speed, and analysis display screens. This was done by enhancing DAQ signal conditioners to new hardware signal receivers.

QT User Interface (UI) software development prototyping for Video Consoles On-Shore to supporting video archiving and review. Encoding/Decoding Metadata to/from video files.

Tested numerous embedded video software & hardware components (Elemental 200 series servers, Haivision Calypso severs) for form and functionality, so that management could use my reports for product selection or rejection. Tools used were transcoders, FFMPEG, Elemental server, Haivision Calypso server, and several Video formats: MPEG2, MPEG4, AVI, Quicktime, H.264. NAS storage was used for inputs and outputs created or used by the Haivision and Elemental servers. Test Tools used were BASH scripts.

VMware systems creation, development, and management using VMware ESXi tools. Worked on a product that was used as a disaster support tool to be used to coordinate support personal in the field for regional disasters or emergencies. Version CentOS 6.5 was used as the base OS for development. NAS storage was used for inputs and outputs for all of the virtualized servers inside the VMware server. Also, tested sending video files to the Amazon Web Services (AWS) cloud storage devices for storage and retrieval.

Assembled a SuperMicro 1U blade server with 128 GB memory, 4*1TB drives, 2*XEON quad-core processors each with quad threads. Giving a total of 32 virtual processors, each executing at 2.5ghz. This SuperMicroServer system contained 5 Linux CentOS 6.5 embedded systems (Apache HTTP Server, GIS Server, SQL server, Telephonic server, and “A special customer Server package”), 2 Ubuntu Software development systems for onsite software changes, 1 embedded Windows 7 Professional system for a “Portable Virtual Desktop” for a standard Windows user: (Office, Visual Studio, IE, …, etc.) This VMware ESXi system had hot-swappable drives using a RAID 5 setup. All documentation on how to H/W assemble this system, install all OSes, installing custom/special software packages were tracked using Scrum framework, JIRA. All documentation and processes were stored away in Oceaneering’s File Archive system.

Also, my duties required me to modify a standard Linux *.ISO image to replace the standard ETHERNET driver with a special ETHERNET driver from the Intel Corp. and rebuild the Linux *.iso as a new image.

Agile was used in all testing, installation, data collection, development, and procedures for Video servers test articles.

GE Hitachi I&C Nuclear – Wilmington, NC 11/2012 to 10/2013

Nuclear Professional

Coded to the Nuclear Regulatory Commission (NRC) software standards C.F.R 10 CFR 73.54 for software installed and used in nuclear reactor computers.

Developing test procedures, test cases, and dry runs in multiple embedded communicating environments. Used embedded LabVIEW programming of test tools for safety-critical devices used to control Nuclear Reactors. These efforts were used in a verification/validation effort for a series of reactor control devices. Five software applications were written to verify the correct operation of the Lungmen 1&2 nuclear reactors in Taiwan. One of the LabVIEW apps was a testing tool for the safety-critical High-Pressure Core Flood (HPCF) System. (H/W Features used, Serial RS485, VISA devices, DIO, AIO, 4-20mA sensors.

Testing board-level communication card for software/hardware problem using VxWorks 5.4, using the remote debugging features.

Test and Verified/Validated all software and hardware changes for most of the safety-critical Instruments and Controls (I&C) that are embedded in all of GE Hitachi’s nuclear reactors in the U.S.A. and other countries.

Verified/Validated C/C++ embedded ROM software for GE Nuclear Reactor Support Equipment. GE Nuclear program is in a major update mode for all existing Nuclear Reactor design documents to use IBM DOORS to meet the new NRC regulations.

Deaton Engineering – Georgetown, TX 07/2012-09/2012

Firmware Engineer

C# programming for a second-generation Robotic Barista “Coffee maker” by Briggo. Using CAN technology with multiple ARM-9 processors. Some design work with IBM's Rhapsody.

Unitrends- Columbia, SC 02/2012-07/2012

Embedded Engineer

Embedded C/C++ software development on a Linux computer. Programming effort calls for the use of Embedded SQL2005/2008. Used the Eclipse software development tool package.

Some Windows Powershell development in Pascal.

Designed and coded for an embedded file archiving system using virtual file formats HyperV, VHD, vDisk, and VMware standards.

Used CentOS 5.6 & 6.0 and Linux Operating Systems development platform.

Additech- Houston, TX 11/2011-01/2012

Firmware Engineer

Embedded C/C++ software development with some C#coding, all coding used Eclipse, Dynamic C, or Microsoft Visual Studio.

Firmware programming on the “Rabbit” processor, which is a Z180, using embedded Dynamic C. This was an embedded system in gas station pumps.

Microsoft Windows programming and conversion from Linux to Windows Applications.

Modified existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.

The company sells a gasoline additive and their processor card has to be integrated into their customers’ Gasoline Dispensers sale/payment data stream.

Originally hired to deliver the company’s next-generation embedded processor using embedded ARM-9 technology.

Embedded Ubuntu and Centos Linux Operating System development platform usage.

UTC Aerospace Systems, Houston, TX 05/2008-09/2011

Software Engineer

All software development was in embedded C and met all of NASA’s Embedded Flight-critical standards 2003 according to FARs 14 CFR Parts 1200-1299.

Prime software developer for NASA's next-generation Radiation Detector project known as Tissue Equivalent Proportional Counter (TEPC) that was deployed at the International Space Station (ISS). Interfaced with Low-level Linux drivers and FPGA hardware to collect radiation data to be used to protect the Health and Lives of Astronauts at the ISS.

All software development was in embedded C and to NASA’s embedded safety-critical standards.

100% Linux Host / Target development and debugging, using the Eclipse software package with Subversion (SVN)configuration control, Bugzilla for software tracking and corrections.

Modified existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.

Advised customer about or perform maintenance of software system.

Analyzed information to determine, recommend, and plan the installation of a new system or modification of an existing system.

Consulted with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.

Directed software programming and development of documentation.

Stored, retrieved, and manipulated data for analysis of system capabilities and requirements.

Conferred with data processing or project managers to obtain information on limitations or capabilities for data processing projects.

Consulted with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

Coordinated installation of a software system and development utilizing Microsoft. NET.

Prepared reports or correspondence concerning project specifications, activities, or status.

Jacobs Engineering- Houston, TX 08/2007-05/2008

Senior Software Test Engineer

Hand-Picked by NASA management at the Johnson Space Center (JSC) to be the person that solely validate and verify the functionality of an Embedded flight-critical LabVIEW program that was to be used to help prevent any other Space Shuttle from disintegrating during reentry like the Space Shuttle “Columbia” did on Feb 1, 2003.

Documented the execution of current Wing Leading Edge (WLE) tile impact software version 2 of WLE tile impact software.

Formally tested all LabVIEW software used in WLE real-time safety-critical software system.

Rewrote safety-critical software package to support version 3 file structures stored in XML format, using structured programming techniques for LabVIEW.

Provided numerous software updates and coding corrections to support this mission-critical software.

Supported three Space Shuttle flights in the MER by manning two of the four console positions for WLE. Assigned to man the WLE console for the reentry phase of the very last Space Shuttle Flight.

Collins Aerospace - Cedar Rapids, IA 06/2007-08/2007

Software Engineer / Ada Software Engineer

Developed code for the FAA Embedded real-time safety-critical s/w system installed into all Boeing 767 Glass Cockpit avionics system to support Delta Air Lines, known as “Large Screen Format”, the processor that was used was an ARM-9. All software was written in Ada.

Updated test procedures, test cases, and performed dry runs with s “Large Screen Format” displays using ARM-9processors. The scripting language used was Python.

Altered Rockwell Collins Automatic Test Equipment scripts using Python to do a formal s/w test of real-time safety-critical s/w system, which was used to validate all Ada software changes.

The Boeing Company- Houston, TX 09/1996-04/2007

Full-time Employee

Senior Software Scientist

Space Shuttle Payload Requirements:

Reviewed Cockpit Avionics and Upgrade requirements and software.

Verified Shuttle payload software in the Shuttle Avionics Integration Lab (SAIL).

ISS Payloads Utilization Group:

Developed new features and maintained existing Ground Support Equipment software in C/C++, maintained existing embedded applications using the QNX OS and C/C++, maintained all code in the Mission Build Facility for the ARIS POP computer, installed all software that was shipped to International Space Station (ISS).

Utilized MIL-STD-1553B, TCP/IP networking, C/C++, and TReK support software.

International Space Station (ISS):

Assigned to two different Electrical Power System groups for software support.

Verified hardware MDM systems utilizing Matlab/Simulink and used VxWorks on an embedded RTOS system used to verify a rocket engine gimballing action.

Developed C/C++ applications to assist users in analyzing and verifying electrical power loads for ISS.

Shuttle Upgrade Proposal Group:

Team member of a $1.6B proposal to upgrade the Space Shuttle fleet to use PowerPC (PPC) microcomputers, a major replacement of wiring, replace the hydraulic system with electro-driven motors, and other major orbiter updates. My expertise was in the field of Space Shuttle flight operations, a theory of control, computer execution, and crewmember interaction.

Iridium Communication Satellite System:

Worked on the integration of the flight software for the Iridium satellites to change the Guidance Navigation & Control (GNC) System used by every first-generation Iridium satellite.

Developed an embedded PowerPC (PPC) system that used VxWorks and Ada; this system was remotely accessed via Host/Target relationship.

GHG Corporation and Dual Incorporated- Houston, TX 09/1991-09/1996

Fulltime Employee via Lockheed Engineering & Sciences Co.

Software Engineer

Key Team Member that helped to start the $200,000,000 project known as the Multi-Function Equipment Display Systems (MEDS).

Wrote a C/C++ program that sent simulated Global Positioning System (GPS) data into the JAEL’s Shuttle Computers. This effort used C/C++ ‘socket’ features.

Developed interactive software tools and math models using Ada, C/C++, and FORTRAN.

Performed code maintenance on the existing real-time space shuttle simulator in Ada and FORTRAN.

Designed and coded hardware device handlers (Serial, DMA, MIL-STD-1553B) in Ada, C/C++, and Pascal to be used during the real-time simulation.

Maintained all TCP/IP and RS232 communications that affected the VAX mainframe computer. Co-authored a cost reduction saving, totaling $800,000 to NASA.

Functioned as a Task Leader in charge of 1-3 people.

Lockheed Engineering & Sciences Co. 02/1988-09/1991

Full-time Employee

Computer System Engineer

JAEL Simulators. Johnson Space Center (JSC) Avionics Engineering Laboratory (JAEL)

Developed interactive software tools and math models using Ada, C, and FORTRAN. Designed and coded hardware device handlers (Serial, DMA, MIL-STD-1553B, ETHERNET TCP/P) communications were in C and/or Pascal to be used during the real-time simulation.

Duties performed the complete Configuration Control of all software and Operating System (OS) configurations.

Cost reduction saving, totaling $225,000 was submitted to NASA.

Functioned as a Task Leader in charge of 1-6 people.

Security Clearance "SECRET".

Advanced Programs Group:

Team member of NASA’s think tank to plan “The Next 20 Years for Mars Expeditions” (However, that has seemed to have stretched out to be the Next 40 Years of Mars missions). In 2022+ there is a Mars Mission to get core samples from Mars by dropping a series of penetrators into the Martian soil, as a rover lands on Mars. Then, rover will be sent to retrieve the core samples for return to the Earth. “This is my baby”.

Security Clearance "SECRET".

SES Simulation Development:

Developed an interactive program that functioned as a crude "GLASS COCKPIT," all coding was written in Ada.

Maintained the existing real-time SES simulator that was written in FORTRAN. I was called upon to write hardware device handlers in FORTRAN, which interfaced with the simulated space shuttle crew station.

Functioned as a Task Leader in charge of 1-3 people.

Security Clearance "SECRET".

Lockheed Missile and Space Co. 06/1984 – 02/1988

Full-time Employee

Computer System Engineer

Ground Launched Cruise Missiles (GLCM): “USA Air Force”.

Designed interactive displays for the Instructor Console Unit (ICU) and the Weapon's Control Unit (WCS). Coded and tested software to meet the critical standards of the Air Force's Nuclear Strike program of "ZERO Level of Errors." All software that was developed and adhered to the DOD-2167 standards.

Functioned as a Task Leader in charge of 3-5 people.

Security Clearance "SECRET & NATO SECRET".

Aquila Drone: “USA Army”

US Army “UAV” worked in the configuration software system and system testing.

Precision Location & Strike Support(PLSS): “USA Air Force”

Developed software tools in "MORTRAN" to debug hardware problems in the PLSS computer complex. Software tools were created to test magnetic-tape units, printers, disk-controllers, and inter-computer communications. All developed software adhered to the MIL-STD-483 requirements. Also, my duties required me to perform Validation and Verification of all software testing on the "System Integration Level" and maintain Configuration Control of all software modules and Operating System (OS) configurations that were developed. All this occurred in a critical 6-month transition from Sunnyvale CA to Austin TX.

Performed as an acting Group Engineer in charge of 5-8 people, after the transition to Austin, TX my duties were a Task Leader in charge of 3-5 people.

Security Clearance " SECRET & NATO SECRET ".

Singer/LINK Co. 04/1980 – 06/1984

Full-time Employee, promoted to Singer Link as written in the Singer/Sperry Contract

System Test Engineer IV

Shuttle Mission Simulation (SMS)

My duties consisted of directly operating the Space Shuttle Simulator for NASA astronaut crew training and development of engineering user software upgrades. This entailed being abreast in many phases of the space shuttle's operation, such as launch, orbit, and entry. Required to Validate and Verify each software load that was used by the next Space Shuttle Mission. My services were required to explain new software models and recent hardware modifications, both to the astronauts and to engineering users. Many times, when software or hardware changes were being developed, my services were required to function as an acting astronaut crewmember and perform all necessary 'hands-on' operations. Yes, I got to play the part of an Astronaut; it was in my job description. Also, I was required to write interactive software tools, and utilities using FORTRAN.

Security Clearance "SECRET".

Sperry UNIVAC 06/1979 – 04/1980

Full-time Employee, promoted to Singer Link as written in the Singer/Sperry Contract

System Analyst II

Shuttle Mission Simulation (SMS)

Installed all software packages that were developed in the Shuttle Mission Simulation (SMS) Complex.

Examined software packages to be sure that they conformed to all configuration control standards.

Compiled, and installed said software for all 'HOST' and target 'IC' computers. My duties required that I write a complete set of "JCL" utilities that were used as the standard for all software compiles and installations.

Security Clearance "SECRET".

CERTIFICATION

Certified Level II Non-Destructive-Testing (NDT) Technician for EMAT operations.

Trained to use MIL-STD-1553B.

Trained by National Instruments to be an advanced LabVIEW developer.

Completed “2015 Information Security Boot-camp” offered at the University of Houston.

PATENT APPLICATIONS

May 2008, I filed for a patent application for a Solid-State Power Converter for a Nuclear Reactor.

EDUCATION

Certification in Cyber Security, July 2015

Information Technology College University of Houston, Houston, TX

University of Texas- Austin, TX

Bachelors in Computer Science

Associate of Applied Science in Welding (Underwater)

San Jacinto Community College- Pasadena, TX

Attended and Majored in Physics

Odessa College, Odessa, TX



Contact this candidate