He is the co-author of Enterprise Java Performance (Prentice Hall PTR). He formerly served as a Senior Staff Software Engineer at Imation's Software Research and Development Rochester Laboratory, where he worked extensively with Jini, and as a Staff Software Engineer for the IBM Software Systems Division, where he was a member of the San Francisco performance team. He holds twelve issued U.S. patents.