During my 20+-year long career in R&D at ANL I developed expertise interfacing complex control models to sensor networks for intelligent monitoring and automation, and in high performance computing.
As Principal Investigator and Director of Experimental Micro-sensor Program - developed entire research and development program for experimental micro-sensors including fabrication and interfacing, and introducing nano-materials, MEMS techniques, and advanced intelligent signal processing. Instrumentation development in National Instruments LabView and Mathworks MATLAB, Simulink, and Stateflow.
As Computer Scientist for Energy Systems Division - developed PC and HPC scale sensor-enhanced computer predictive models and simulations for improved understanding and control of complex industrial and natural systems. I also supported the ESD’s computer and burgeoning cyber security efforts, completed all DOE-required computer and network security training, and developed cyber security training for the division.
As Director of Computational Sciences for Energy Systems Division – for ten years designed, implemented, and supported scientific user facility and administrative computing systems for research division of 170 staff and employees. This included hardware control for experiments, data warehousing, and numerical analysis.
Position Responsibilities (scientific and administrative)
• Stay abreast of research and industrial developments in micro-sensor fabrication, implementation, and application, and develop new basic research and engineering capabilities for experimental micro-sensor development – specializing in hybrid thick-film/thin-film fabrication and chemical detection.
• Manage all activities involved with successful project completion – proposal writing, planning, budgeting, technical execution, reporting, and publishing.
• Develop specialized high-performance software for signal processing, signature identification, and complex pattern recognition to support experimental instrumentation development
• Introduce new computer modeling, and visualization techniques to engineers and scientists.
• Design expert and decision support systems using commercial development software including ExSys® Corvid™, UTS®’s TKSolver™, and Wolfram Research®’s Mathematica™.
• Implement advanced artificial intelligence to models and decision support systems.
• Integrate new sensing components into Geographic Information Systems (GIS) (ArcInfo™/ArcVIEW™, SmallWorld™, Erdas® Imagine™) and Allen-Bradley™ and Cutler-Hammer™ (Eaton Corporation) Supervisory Control And Data Acquisition (SCADA) systems.
• Develop advanced sensors for adaptive robotics and intelligent automation.
• Develop algorithms for prognostic health management (PHM) of large-scale experiments and facilities.
• Design and develop microcontroller and microcomputer-controlled smart data acquisition systems that require specialty software development.
• Design and administrate parallel grid distributed high-performance computing cluster of Sun®/Solaris and Silicon Graphics®/IRIX UNIX workstations – 30 platforms in all.
• Plan and direct training and support of other scientists using divisional computing facilities.
• Initiated and completed Experimental Micro-sensor Program at ANL - built a team from 3 into 16 researchers and collaborators in developing and testing experimental chemical and biological sensors for the U.S. DOE, DoD, and DHS.
• Designed and directed construction of specialized Micro-sensor Fabrication and Evaluation Laboratory, including participating in U.S. Army-required ISO-9000 certification.
• Invented and patented new broad-spectrum chemical analysis methodology – gas-phase voltammetry.
• Designed and patented methodology and family of smart and robust chemical sensors for DoD and industry applications.
• International peer recognition from R&D Magazine’s R&D 100 Award for technological innovation and research excellence.
• Designed advanced Sensor Algorithm Engineering methodology – “Sensometrics” for U.S. DOE NN-20 Nuclear Nonproliferation Advanced Concepts program and implemented it as a specialized Computer-Aided Software Engineering (CASE) environment – the Sensor Algorithm Generation Environment (SAGE). SAGE was built in MATLAB upon a novel genetic optimization engine selecting algorithm components as an expert system for integrating and analyzing multi-sensor array and sensor network data. SAGE allowed automated and semi-automated classification of responses from a wide variety stationary, portable, and airborne acoustic, seismic, chemical, and spectral sensors.
• Developed complex high-performance research-oriented geographical information systems-based (GIS) natural systems models. This included the original Integrated Dynamic Landscape Analysis and Modeling System (IDLAMS, and later Object-Oriented IDLAMS). Natural Systems Models included UNIX and Tcl/Tk-implemented Markov-chain and genetically-optimized predictions of species propagation and migration, and effects of environmental (weather and climate change) elements on plant and animal species and habitats. This involved multi-layer hyper-spectral imagery analysis.
• Improved efficiency and validation of gas cloud and atmospheric plume dispersion models for HPC (parallel) execution and large-scale spatial prediction of human and collateral damage, for refinery industry and FEMA emergency and crisis response.
• Designed intelligent Supervisory Control And Data Acquisition (SCADA), and emergency and crisis management systems for international (South Korean) industry. Involved leak detection and fast-rate plume dispersion (growth and movement) models in rural, industrial, and urban environments.
• Developed applications for ultra-high-performance massively parallel computing systems including: Sequent® Balance and Symmetry™, iPSC/2® 129-CPU Hypercube™, Cray® Y-MP M90™ vector computer, and IBM® S/6000 128-node SP-2™.
• HPC operating systems experience includes libraries such as LINPACK©, Linda©, MPI©, and MPS©. Also PVM3©, Beowulf™ Parallel Clusters, and ANL’s Globus Toolkit© for Grid Computing.
• Developed novel retro-parallelization methodology to use smart compilers to analyze and optimize existing validated models for execution in a cloud computing environment.
• Engineered software solutions in a variety of operating systems including all Microsoft® Windows versions, Solaris™/UNIX™/IRIX™/Linux™, and MacOS™, using a wide variety of programming languages including: Microsoft® Visual Studio™, Java™ (IBM® VisualAge™), C/C++, FORTRAN/77/90/HPF, IDL, Perl, Tcl/Tk, Python, fourth-generation languages such as Wolfram Research® Mathematica™ and Mathworks® MATLAB™, Simulink™, StateFlow™, National Instruments® LabVIEW™ (‘G’), and many assembly and microcontroller languages as needed.
• Developed advanced sensor controls for adaptive robotics and intelligent system controls.
• Principal Investigator for 22 successful basic and applied R&D projects over 15 year period.
Over my 20+ year tenure at ANL I had been responsible for proposing and being awarded over $21M in research funds (in 1990’s dollars).
In the past 5 years I have proposed and been Principal Investigator for over ten (10) Phase I SBIR/STTR projects with three (3) of those successfully moving to Phase II projects, and with total budgets of over $3M.
My research sponsors have included: U.S. Department Of Energy (DOE), U.S. Naval Surface Warfare Center, DOE/National Nuclear Security Administration (NNSA) Kansas City Plant, U.S. Army Corp of Engineers, Ecolab®, BAE Systems North America®, Terminix® Corporation, BRK Electronics - First Alert®, Eaton® Corporation, Smiths Detection®, General Atomics Corporation®, DOE Savannah River Site– Tritium Extraction Facility, General Dynamics Corporation®, and the U.S. Special Operations Command (USSOCOM), to name a few.