I entered the field in 1979 as a non-degreed computer operator and programmer in the United States Navy. From humble beginnings, I built a multifaceted technical career while simultaneously earning undergraduate and graduate degrees in computer science. My professional interests lie in the areas of computer architecture, system software, embedded systems, digital communications, and general software engineering.