After graduating from Mt. Vernon Nazarene College in 1986 with a Bachelor’s degree in mathematics and computer science (CS), Joe Hoffert started his industry career working at several smaller software companies. These companies dealt with custom software applications for manufacturing and engineering. In 1990, while working full-time he obtained his Master’s in computer science from the University of Cincinnati. His Master’s project dealt with artificial neural networks attempting to recognize features of letters in the alphabet. In 1991, Joe met his future wife, Kendra Plumer, on a long distance blind date while he was working in Dayton, Ohio and she was working in Nashville, Tennessee.
After completing his Master’s, Joe worked for a relational database company, two defense contractors (i.e., LTV in Dallas and Boeing in St. Louis), and in academia as a staff member at Washington University in St. Louis. The positions have all dealt with computer science and software engineering. God also blessed Joe and Kendra with three terrific children – two daughters and one son in between.
In 2006, Joe and Kendra sensed God directing them into Christian higher education. Joe determined to earn his doctorate to provide the best education that he could and was accepted for the doctoral program in computer science at Vanderbilt University in Nashville, Tennessee. During this time, Kendra also sensed God’s direction in homeschooling their three children. Graduate school gave Joe the opportunity to travel nationally and internationally. On several occasions both Kendra and he were able to travel together. Joe has made scholarly presentations in the U.S. and Western Europe several times as well as in India and China.
Dr. Hoffert’s research interests include object-oriented and component technologies; software patterns; middleware; publish/subscribe data dissemination; distributed realtime embedded (DRE) systems; and autonomic adaptation.