Michael Portwood is the President and Chief Executive Officer of Exuberance, LLC-a company that manufactures a line of developer productivity technologies targeted at the Java development community.
Mr. Portwood holds a Masters of Science in Applied Cognition and Neuroscience and a Bachelors of Science in Computer Science from the University of Texas at Dallas. His focus for over 15 years has been developing object oriented and distributed solutions for the medical, military, amusement, municipal government, and franchise industries.
He is well versed in the languages of object technology including the Java‘ programming language, Smalltalk, and Eiffel. He began working with Java technology prior to its official release, and has developed enterprise-level Java technology-based solutions using all versions of the language and its associated toolkits. He sees Java technology as the key to his vision of a future based on open distributed computing and internet/intranet technologies for the enterprise.
Mr. Portwood's Java technology expertise has been recognized internationally in the technology, business, and academic communities. He has presented Java technology topics at JavaOne 1999 and 2000, the International Conference for Java Development Spring 2001, and at Developer.au 1999, Australia's premier software development conference. Mr. Portwood presented two sessions at the 11th Annual Inprise/Borland Conference, and BorCon 2000, in Sydney Australia, and is slated to present two sessions at the 12th Annual Borland Conference. In addition, for three consecutive years, Mr. Portwood has been selected to present software solutions recognized for innovation and excellence at Sybase's International User's Conferences. Mr. Portwood's technological savvy has also been recognized in the business arena. For two consecutive years, Mr. Portwood has been invited to present technology and management topics to key industry management at the International Association of Amusement Parks and Attractions Convention Amusement Facilities Management School. Additionally, he has presented business topics at two consecutive ASP Summits in Australia, Sybase TechWave 2000, and ASPWorld.
He has developed and regularly teaches Java technology, Advanced Java technology, and Design Patterns courses to upper level undergraduate and graduate students at Louisiana State University. Topics in the Advanced Java technology class include the Java Foundation Classes API (JFC), server side Java technology, Jini, and interoperability (RMI, CORBA, etc.). In his courses, he stresses Java technology as a robust application development language, not merely a web applet development tool. Unlike many other courses, his focus is on students developing design skills, recognizing good versus bad technique, and gaining an in-depth understanding of the object oriented methodology.
Prior to forming Exuberance, Mr. Portwood created Portwood International, which provided world wide technology consulting for 6 years, and he worked at Texas Instruments for 10 years, where he pioneered the use of Smalltalk and object technology in real-time testing environments. He was a charter member of the ANSI Standards committee for Smalltalk (X3J20) from 1993 to 1996.