One-Line Bio

After 40-odd years in the software business I figure I've acquired enough experience so it it time to share some.




Extensive operations research experience. Developed state-of-the-art algorithms for preconditioning devices during digital in-circuit testing. Developed linear time solution for the boolean minimum sum of products problem. Developed complex simulation, heuristic, and deterministic models in a wide variety of areas.

Extensive software experience in large real-time systems. Architect for a new generation of complex automatic program generation tools that requires database, circuit analysis, multiple languages, and CAD/CAE interfaces. Key developer for a large device driver (~ 10K control registers). Developed fault diagnostic algorithm.

Experienced in all basic facets of core IT accounting systems, inventory control, enterprise database, and POS. Activities ranged from programming through systems analysis and requirements analysis to project management.

Acted as champion for object oriented programming until it became the standard for all new development in the organization.


Developed initial software for a model to predict spot rates in the petroleum tanker market. This model is still an accurate forecaster of prices in the world’s largest pure competitive market.

Developed general models of electronic production lines that were instrumental in the successful launching of a line of multimillion dollar testers.

Developed a model for forecasting the regional economic impact of developing offshore petroleum reserves.

Worked on models of reserves for petroleum reservoirs, natural gas distribution, and environmental impacts of petroleum distribution systems.

Developed a successful program for handicapping dog racing.


Leader of division level Software Engineering Process Group (SEPG) providing oversight for installation of CMM techniques for six software groups. Provided overall guidance and support for SEPG operations. (The SEPG consisted of software functional managers.) Sponsored QITs to address problems identified by the SEPG.

Developed and executed training in the CMM for software managers and teams. Provided extensive, useful documentation on the CMM, TSP, and local processes. Institutionalized infrastructure for tracking Standards Compliance of projects at the process level in a manner consistent with the CMM. Was instrumental in the introduction of the TSP. Provided training and tools for its use. Executed the process as Project Lead.

Activist for TQM. Served as Sponsor on a dozen QITs. Served as Leader on two dozen and was generally regarded as being the leader who made most efficient use of member time. Server on roughly 100 QITs overall. Was the only person to serve on five different QITs that were honored at the Corporate TQM Days ceremonies.


Rose from Party Chief to Operations Manager for a geophysical exploration company with worldwide operations.

Acted as project leader for a variety of software development projects.

Acted as Process Coordinator for guiding improvements in the software development process. Led SEPG for installing CMM KPAs at the Division level.

Vice President of a consulting company.

Earth Science:

Developed and refined operational aspects of the magneto-telluric method. Co-authored landmark paper on the method for the SEG.

Developed theory of localization for gold deposits in the El Callao district of Venezuela. Subsequent drilling proved out the theory.

Developed college course around the evolution and economics of marine resources.



The Evolution and Utilization of marine Resources; with J. B. Lassiter III. Textbook under the Sea Grant Program. Emphasis on the use of exploration methods and economic analysis for marine resource development.


The Economics of Offshore Oil; Interocean 1973, Dusseldorf, pp. 133-149; with J. B. Lassiter III and J. W. Devanney.

The Georges Bank Petroleum Study; Proceedings 1973 Offshore Technology Conference, Houston, vol II. With J. B. Lassiter III and J. W. Devanney

The Magnetotelluric Method in the Exploration of Sedimentary Basins; 39th Annual International Meeting of the Society of Exploration Geophysicists, Calgary, Alta., 1971. With D. Halpern, A. Orange, and K. Vozoff.

The Induced Polarization Technique for Geophysical Exploration; Geoscience, Inc,, Cambridge, MA.

Simulation of Hypothetical Offshore Petroleum Developments; MIT Report to the Council on environmental Quality, Feb 1974. With J. B. Lassiter III and J. W. Devanney.

The MIT Offshore Development Model; MIT Energy Laboratory Report to the National Science Foundation, Sept 1974. With J. B. Lassiter III and J. W. Devanney.


Competitive shooting, PBM, chess, and Model Driven Architecture