Software and Systems Engineering
Designed and implemented client/server based factory data collection system using MS Visual C++ with MFC and Pervasive Btrieve. Application communicates with metal stamping presses equipped with Wintriss Control products. Collected data is stored to database. Changes in key operating data are communicated via RPC to all connected workstations. System supports multiple data collection and user workstation computers. Released three major versions from 1995-2003
Designed and implemented client/server based medical data collection system using MS Visual C# with .Net Framework (Rapidcomm 3.0, 2.0, 1.0), MS Visual C++ with MFC (Rapidlink 1.0), MS SQL Server, Btrieve, and Crystal Reports. Application collects data from blood gas and coagulation analyzers and stores in application database as well as forwarding data to the main hospital database. Data collected from RS-232 and network connected instruments. All instruments can be controlled remotely over the network from supervisor workstations. Released five major versions from 1994-2009
Developed software component of laboratory system for use by pharmaceutical manufacturers to measure endotoxin levels in finished product and raw materials. Implemented using MS Visual C++ with MFC and MSDE database. System receives assay results from microplate reader, performs data analysis, and stores results from multiple workstations in single database. Released two major versions from 2001-2008
Fuel Cell Testing
Fuel cell test system utilizing GPIB controlled load (upto 4000 watts), A/D, and D/A I/O cards. Fuel and oxidant gas control utilizing mass flow controllers. Control software provides user with control of all test parameters, graphical display of test results, and the ablility to program a sequence of test steps to simulate a variety of dynamically changing load conditions.
Munitions Ignition System Testing
Multistation cable, wiring, and ignitor test system utilizing battery powered, isolated GPIB instrument in conjunction with test relay matrix to perform continuity and isolation testing just prior to final assembly.
Maintenance and development of new features for Windows embedded application operating on a custom hardware platform utilized for active and passive fully autonomous survey devices for cellular communications networks
Design and implementation of cell phone voice authentication system utilizing REST based web service and SQL 2008 database backend with ASP.Net customer service web interface