His expertise spans server-side Java, distributed object computing, and application servers. Chuck is the most recent moderator for the "Java in the Enterprise" discussion forum hosted by JavaWorld. He spent several years writing Smalltalk and CORBA applications, and he has taught courses in object-oriented programming at Georgia Tech. Chuck earned degrees in both electrical engineering and computer science from Georgia Tech, with an emphasis in software engineering. His current interests focus on building presentation-tier frameworks based on the Apache Struts project.