Previous Projects

Customer: Whippany Actuator Systems, Whippany, NJ

Project 1: Automation of Actuator Testing  and Endurance Testing Application Development

Developed an Endurance Testing Application for Actuator Controllers using NI LabVIEW. Also, created Environmental Testing Applications for Actuators using TestStand, including temperature chambers and vibrational testing. Modified previously developed applications to add new functionality.

Project 2: Automated the testing of Actuators using NI TestStand.

Developed a standalone NI LabVIEW application for post-processing large data sets obtained during manual testing. This software was used for data mining and visualization of phenomena. Also, designed simulation software using NI LabVIEW 2020, NI LabVIEW FPGA, and LV Real Time to communicate with instruments and UUTs via Ethernet, and RS-485.

 

Customer: Hiller Measurements, Austin, TX

Project: Development of Test Software for Automated Production Acceptance Tests

Developed design documents for three Test Systems and drivers for Pickering Switch Chassis, NHR Loads. Designed test software using NI LabVIEW 2019 to communicate with instruments and UUTs via Ethernet, MIL STD 1553, and RS-422.

 

Customer: Lockheed Martin, Dallas, TX

Project 1: Development of Unit Under Test Requirements

Developed Unit Under Test Requirements using DOORS and design documents for three Test Systems including HDD and SDD. Designed test software using NI LabVIEW 2018, LabWindows/CVI 2018, TestStand 2018 to communicate with instruments and UUTs via Ethernet, MIL STD 1553, and RS-422.

Project 2: Electrical Re-Design of Microcontroller ECA and Software Development

#TODO ***ADD From Resume**

 

Customer: Independent Startup (Name withheld at customer’s request), Location not available

Project: Development of Mixed-Reality System

Developed a system to bring NI LabVIEW Front Panels from any computer into a Mixed-Reality System using Javascript, NodeJS, Android Studio. Also spent several months increasing skills in Java, C, Python, C#, and other languages.

 

Customer: General Electric Healthcare Florence, SC and Phoenix, AZ

Project 1: Automated Production Acceptance Tests for MRI Components

Developed automated production Acceptance Tests for MRI body coils using NI LabVIEW. Developed new Fixed Tuning and Variable Tuning processes for RIO Body Coils. Completed MR PET alterations to allow a larger set of capacitors for tuning.

Project 2: Automated Production Acceptance Tests for Ultrasound Probes

Developed production acceptance tests for ultrasound probes using NI PXI 6509 DIO, 4070 DMM, 5124 Digitizer, 6537 50 MHz DIO along with NI LabVIEW and TestStand.

 

Customer: Tesla Motors, Palo Alto, CA and Tesla Energy, Sparks, NV

Project: Automated Production Acceptance Tests

Developed automated test plans from product specifications for Design Verification and production Acceptance Tests for Tesla Energy products. Tested firmware, sub-assemblies, and assemblies for Tesla Energy product lines including DCDC, POD (DCDC + Battery modules), Powerwall, and Powerpack. Implemented tests using TestStand and NI LabVIEW and modified scripts using Python and its various libraries.

 

Customer: General Electric Transportation, Melbourne, FL

Project: Communication Simulator for Railway Protocols

Developed a basic communications simulator using NI LabVIEW and tested some Railway communication protocols used by locomotives and end of line units.


Customer: Advanced Instruments Technologies, Atlanta GA

Project 1: Data Acquisition Modules and Tests

Developed some basic data acquisition modules and tests using CRIO and NI LabVIEW. Tested some high voltage relays.

 

Customer: Neptune Technology Group, Tallassee, AL

Project 1: NFC Host Side Application Development

Developed an NFC host side application to read and write to a M24L16DR using C, KEIL and Si-Labs 8051. Wrote firmware for reading from the User Interface side of an NFC based water meter. Developed and implemented automated data acquisition solutions for various fluid flow meters, scales, and other devices.

Project 2: Software Defined Radio for Multiple Endpoint Simulators

Developed a software-defined radio solution to simulate RF-based water meters and their corresponding readers, utilizing NI-USRP and NI LabVIEW. Engaged in programming activities using NI modulation and demodulation toolkits, spectrum analysis toolkits, and a variety of NI RF TX/RX equipment.


Customer: Benchmark Electronics, Winona, MN

Project: Automation of Actuator Testing and Endurance Testing Application Development

Developed and implemented automated test solutions for an electronic control unit for heavy equipment earth movers and a digital projector controller board using NI LabVIEW and TestStand. Modified previously developed applications to add new functionality and automated the testing of Actuators. Developed a standalone NI LabVIEW application for post-processing large data sets obtained during manual testing, used for data mining and visualization of phenomena. Also, designed simulation software using NI LabVIEW 2020, NI LabVIEW FPGA, and LV Real Time to communicate with instruments and UUTs via Ethernet, and RS-485.

 

Customer: The University of Tennessee at Chattanooga, Chattanooga, TN

Project: FPGA Designs for Embedded Processors

Developed and tested FPGA designs for embedded processors. Developed GUI’s and development environments for users to produce embedded C code for the Xilinx Microblaze. Used Eclipse IDE for writing UNIX based C programs and Modelsim to simulate test cases for FPGA designs.

 

Customer: Moog, Inc, Salt Lake City, UT

Project: Development of Production Test Set for Boeing 787 Flight Control Actuators

Developed a Production Test Set for Boeing 787 flight control actuators. Employed TestStand, NI LabVIEW, NI LabVIEW RT, and NI LabVIEW FPGA’s to test xREU control cards for positioning flight surfaces of Boeing 787. Utilized NI’s Requirements Gateway and DOORs to trace requirements from software back to ATP’s and Specifications.

 

Customer: Kidde Aerospace, Wilson, NC

Project: Design Verification Test Set for Boeing 787 Fire Extinguishing System

Developed a Design Verification Test Set for a fire extinguishing system for Boeing 787 using CAN bus protocol along with standard instruments for testing 3 Line Replacement Units (LRU) along with the main controller (Hosted Function unit). Developed a Test Stand Architecture utilizing NI LabVIEW. On this project, we were held to the DO-178B standard.

 

Customer: General Technology Corp./Crane Aerospace, Albuquerque, NM

Project: Design and Implementation of ATE for Smart Bombs

Designed and implemented an ATE to test multiple ECA’s of smart bombs. Programmed Greenhills probe to communicate via JTAG with PowerPC. Incorporated MILSPEC 1553 data card to communicate with ECA. Created complete and detailed documentation including SDD and Operator’s Manual.

 

Customer: Herley Industries (now Ultra Intelligence & Communications) Lancaster, PA

Project 1: Upgrading and Maintaining UAV Flight Control and Data Acquisition Systems

Upgraded and maintained existing automated test equipment for UAV flight control and data acquisition systems, including GPS testing. Programmed in NI LabVIEW 7, LabWindows, and C++ to control testing equipment such as function generators, voltage sources, power supplies, resistance boxes, switch matrices, and oscilloscopes. Used NI’s Data Socket Server to manage test data over TCP/IP networks. Programmed in TestStand to automate and sequence multiple tests on our test systems by integrating TestStand with NI LabVIEW, proprietary software, and DataXpress. Programmed and designed ATE for testing PCM Encoders. Programmed in NI LabVIEW to control patient monitoring device used to clinically measure and analyze muscle strength degradation and recovery in all four extremities. Debugged and updated existing software to meetnew customer requirements.

Project 2: Upgrade of Automated Test Equipment for PCM Encoders

Upgraded existing ATE for PCM Encoders. Programmed in NI LabVIEW and C++ to control testing equipment such as Lumistar LS-50-P2 PCI Multi-function PCM Decommutator. Used NI’s Data Socket Server to manage test data over TCP/IP networks.

 

Customer: Sanmina-SCI, Huntsville, AL

Project 1: Design of Hardware and Software Architecture for Medical Devices

Designed the hardware and software architecture for testing a blood glucose monitoring device with near field RF and Bluetooth capabilities. Also designed the architecture for testing a modem used in an in-home patient monitoring device. Maintained Java using Java Beans.

Project 2: Troubleshooting and Feature Addition for Military Communications Devices

Troubleshot and added features to existing Automated Test Sets for various military communications devices using NI LabVIEW and TestStand. Wrote documentation and verification procedures for various Automated Test Sets.

 

Customer: DAQTron, Inc. (Now Averna), Atlanta, GA

Project 1: Broadband Test Equipment Integration and Programming

Programmed in NI LabVIEW and C++ to control testing equipment such as network traffic generators (Smartbits and IXIA), cable modems, and cable modem termination systems, and vector signal analyzers and oscilloscopes. Used NI LabVIEW to acquire, analyze, and log data for cable modem and cable modem termination system design verification and manufacturing. Programmed in  TestStand to automate and sequence multiple tests on our test systems by integrating TestStand with NI LabVIEW & MS Access. Worked with team members and Broadband customers to determine project requirements and enhancements while meeting deadlines. Installed and integrated Broadband testing systems at customer sites. Provided on-site and remote support for multiple customers in the Broadband industry. Led the development of System Level CMTS Manufacturing Test System which performed packet error rate testing under various environmental conditions including varying temperatures and applied RF noise to signal. Developed RF tests for ATE used for testing DOCSIS 2.0 (S-CDMA) compliance.

Project 2: Design of Database for Data Logging of DOCSIS Cable Modem Testing

Designed a Database for data logging of DOCSIS cable modem testing. Developed Database interface WITH TestStand, MYSQL, and NI LabVIEW for data logging, reporting, and live data viewing for DOCSIS Automated Test Sets. Developed TestStand Architecture for sequencing and control of DOCSIS ATE.