David Goggin - Software Engineering, Analysis, Design

Dave Goggin is a software engineer who believes in following mathematics and logic, not geeky industry fads, in developing advanced applications of information technology.  He holds a masters in information and computer science from the University of California, Irvine.  His graduate studies focused on analysis and design of algorithms, information visualization, and distributed systems.  His undergraduate study, emphasizing software engineering, was pursued at U. C. Santa Barbara.

Mr. Goggin has worked in a number of application areas during his career in the software industry, including scientific computing and visualization, image processing, banking and currency exchange, and medical informatics.  He is a longtime advocate of rigorous object-oriented analysis and the design-by-contract methodology to eliminate software bugs before they happen.  He's also made a point of developing skills in software technical illustration.

He was drawn to the SkyTran project because of its incredibly lightweight and minimalist design -- The SkyTran concept is unique among PRT systems because no other proposed system is small enough or inexpensive enough to achieve region wide, ubiquitous transportation networks.  By taking advantage of the fact that SkyTran consists of a large number of cooperating intelligent vehicles, the system as a whole can be programmed to behave in very sophisticated ways to minimize both costs and travel times.  He believes deeply that in a short time the whole idea of a vehicle needing a human driver should become as quaint and obsolete as a elevator needing a human elevator operator!

Mr. Goggin's hobbies include ballroom and salsa dancing, amateur pipe organ building (especially crafting reed pipes), reading, and concert going.

Back to CONTACT page

 

Copyright©1999-2003, Douglas J. Malewicki, AeroVisions, Inc.