About Me

This is my “official” home page, under construction, as are its two sibling sites shown in the links at left.

Much of the information here is a reformatted, rehashed version of what is on my Facebook page, but I’ll repeat it for the sake of completeness or succinctness.

I’m originally from Western New York — North Tonawanda, New York, to be exact, on the Niagara River at the terminus of the Erie Canal, and roughly midway between Buffalo and Niagara Falls.  I graduated from North Tonawanda High School in 1970.

I attended the Massachusetts Institute of Technology, getting a Bachelor of Science degree in Physics in 1974.  I have a Master of Engineering degree in Engineering Physics granted by Cornell University in 1975.

I spent a year (1975-1976) at home looking for work and passing the time as an assistant horn instructor with a local junior drum and bugle corps.  During this time I sent out resumes that led to job interviews with the late Dr. Robert Moog, Dr. David Luce (of Moog Music), Mike Mathews (Electro-Harmonix) and David Cockerell (then employed by Electro-Harmonix) — interviews, but no jobs…

My first real job was as Visiting Instructor of Physics and Math at Jamestown Community College in Jamestown, N.Y. from September 1976 till June 1977.   I decided that I liked teaching well enough to continue doing it, and was offered a position as an Instructor of Physics and Engineering at Broome Community College in Binghamton, N.Y. , a position I held from September 1977 until January 1982.  It was during this time that I met the woman whom I would ultimately marry.

Ever since early February of 1982 I have been working at what has become my career, designing and developing application software (CAD/CAM, database, Java and middleware) for CSC.  My wife and I moved to the area of southeastern Connecticut known as “Mystic Country” and have lived there — most of the time in Mystic itself — ever since, in the humble little home we refer to as “Hell’s Quarter Acre” with an ever-changing menagerie (currently several dogs and cats).