Ted Faison has more than 30 years of experience in the software industry and has been involved with object-oriented-programming and component-based development since the inception of those technologies. He has worked primarily in the private sector, but has also consulted for the U.S.
and Italian governments.
He is a member of the Institute of Electrical and Electronics Engineers (IEEE) and the Association for Computing Machinery (ACM), and an active researcher in the field of software engineering, specializing in component-based software. He is currently working on .Net projects for the Motorcycle Industry Council and Amtrak. In the past he has worked extensively with Java, Delphi and C++.
Ted has published numerous papers and given talks at national software conferences. Ted is the author of the books Event-Based Programming: Taking Events to the Limit, Component-Based Development with Visual C#, Borland C++ Object-Oriented Programming, and Graphical User Interfaces with Turbo C++. He has a wide range of interests, including molecular genetics,
linguistics, physics, and electronics. He speaks English, Italian and French.
He holds a BSEE from California State University, Fullerton.