1968
Earns a Bachelor of Science in Electrical Engineering from Columbia University.
1970
Achieves a Master of Science in electrical engineering and computer science from Columbia University.
1975
Earns a Master of Science in computer science and management from the Massachusetts Institute of Technology.
1976
Obtains a Doctor of Philosophy in computer science from the Massachusetts Institute of Technology.
1976
Teaches as an assistant professor of computer science at Rutgers University until 1982.
1982
Is a research computer scientist at the University of Southern California Information Science Institute until 1984.
1984
Is a senior computer scientist at SRI International in Menlo Park, CA until 1990.
1990
Is a consultant for Hewlett-Packard Corporation in Palo Alto, CA.
1990
Is director of research and development programs for the Advanced Information Technology Division at Xerox Corp. in Cambridge, MA until 1992.
1992
Is a principal scientist for the Design Research Institute, a partnership of Xerox Corp. and Cornell University, in Ithaca, NY until 2000.
1992
Is a principal investigator for the U.S. Government DARPA Projects on Heterogeneous Databases and Metadata Repositories until 2000.
1993
Is a visiting fellow and adjunct professor at Cornell University until 2004.
2000
Is a database and software systems consultant in Boston, MA through today.
2022
Holds membership with the Institute of Electrical and Electronics Engineers, Assoc. for Computing Machinery and Assoc. for the Adv. of AI.
2022
Maintains membership with the Tau Beta Pi Honor Society, IEEE-Eta Kappa Nu Honor Society, Sigma Xi and MENSA International.