Charles is the author of the book, "Using Google App Engine" from O'Reilly and Associates. He also wrote the O'Reilly book on High Performance Computing. Charles is currently the IMS GLC Affiliates Coordinator and Clinical Assistant Professor in the School of Information at the University of Michigan. Previously he was the Executive Director of the Sakai Foundation and the Chief Architect of the Sakai Project.
Charles is the Author of the book High Performance Computing, Second Edition, published by O'Reilly and Associates. Charles has a background in standards including serving as the vice-chair for the IEEE Posix P1003 standards effort and edited the Standards Column in IEEE Computer Magazine from 1995-1999.
Charles has taught Computer Science courses at the University of Michigan and Michigan State University.
Charles has developed several tools to assist in the production of multimedia web-based lectures. The tools are called the Sync-O-Matic 3000 and ClipBoard-2000.
Charles is active in television and radio as a hobby, he has co-hosted several television shows including "Nothin but Net" produced by MediaOne and a nationally televised program called Internet:TCI. Charles appeared for over 10 years as an expert on Internet and Technology on a call-in radio program on the local Public Radio affiliate (www.wkar.org).
Chuck's hobbies include off-road motorcycle riding, karaoke and playing hockey.
Charles has a B.S., M.S., and Phd. in Computer Science from Michigan State University.