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