
Bob Ahl
Chuck Atkins
Michel Audette
Lisa Avila
Rick Avila
Utkarsh Ayachit
Stephen R Aylward
Sébastien Barré
Andrew Bauer
Jeffrey Baumes
François Bertel
Rusty Blue
Matt Bowman
Patrice Cavezzan
Harvey Cline
David Cole
Roddy Collins
Jon Crall
Katie Cronen
Naresh Cuntoor
Brad Davis
Dave DeMarle
Andinet Enquobahrie
Jean-Christophe Fillion-Robin
Julien Finet
Yvette Fitzgerald
Zack Galbreath
Berk Geveci
Bill Hoffman
Naomi Hoffman
Anthony Hoogs
Luis Ibáñez
Julien Jomier
Brad King
Donna Kochis
Karthik Krishnan
Charles Law
Zhanping Liu
Burlen Loring
Pat Marion
Charles Marion
Ken Martin
Kerri Miller
Bob O'Bara
David Partyka
Amitha Perera
Patrick Reynolds
Niki Russell
Will Schroeder
Eran Swears
Matt Turek
Wes Turner
Hua Yang
Yumin Yuan

Mr. Hoffman is currently Vice President and CTO for Kitware, Inc. He is a founder of Kitware and has been part of the management team since 1999. Bill has 18+ years of experience with large C++ systems. He is a lead architect of the CMake cross-platform build system and co-author of the Mastering CMake book. Mr. Hoffman is also involved in the development of the Kitware Quality Software Process and CDash, the software testing server. Mr. Hoffman developed the C++/COM wrapping technology used to create Kitware's ActiViz product line. He has also made major contributions to VTK, ITK and ParaView. As CTO for Kitware, he guides the implementation and development of large-scale computing solutions, and oversees computer infrastructure decisions, including developing Kitware's E-Store technology.
Mr. Hoffman received a B.S in Computer Science from the University of Central Florida, and an M.S in Computer Science from Rensselaer Polytechnic Institute (RPI). He is a graduate of the GE Software Technology Program. Prior to joining Kitware he spent nine years at GE's Global Research Center working in the Computer Vision Group. As an expert in C++ and object-oriented programming, he has planned and taught several graduate level courses at RPI, as well as a course on object-oriented programming at New York University. Mr. Hoffman has been an invited speaker at national and international conferences, such as FOSDEM and the KDE Developer's Conference.
Ken Martin and Bill Hoffman, An Open Source Approach to Developing Software in a Small Organization. In IEEE Software, Vol. 24 Number 1 IEEE, January 2007.
K. Martin and B. Hoffman, Mastering CMake: A Cross-Platform Build System , Kitware Inc., 2003
W. Hoffman and K. Martin, The CMake Build Manager , Dr. Dobb's Journal, (January 2003).
K. Martin, B. Geveci and W. Hoffman , Creating Libraries for Multiple Programming Languages, Dr. Dobb's Journal, (February 2002).
W. Schroeder, L. Avila, W. Hoffman, Visualizing with VTK: A Tutorial , IEEE Computer Graphics And Applications, (Sep/Oct 2000).
W. Hoffman and R. Curwen, Pseudo-Incremental Linking for C/C++, Dr. Dobb's Journal, (October 1999).
C. Rothwell, J. Mundy, and W. Hoffman, Representing objects using topology, In Proceedings International Workshop on Object Representations in Computer Vision, in association with ECCV (1996).
C. Rothwell, J. Mundy, W. Hoffman, and V.-D. Nguyen, Driving vision by topology, In Proceedings IEEE Symposium on Computer Vision, pages 395-400, (1995).
J.L. Mundy, C. Huang, J. Liu, W. Hoffman, D.A. Forsyth, C.A. Rothwell, A. Zisserman, S. Utcke, and O. Bournez, MORSE: A 3D object recognition system based on geometric invariants, In Proc. DARPA Image Understanding Workshop, pages 1393--1402, (1994).