Our People
Boostpro is a group of experienced Boost developers and industry leaders with our roots in C++ standardization and library design. We believe that libraries are a vehicle for delivering the power of advanced programming, and we bring that power to real users and developers by doing what we love: C++ library design, deployment, and education.
Dave Abrahams – principal

Dave Abrahams is a founding member of Boost.org and an active participant in the ISO C++ standards committee. His broad range of experience in industry includes shrink-wrap software development, embedded systems design and natural language processing. He has authored eight Boost libraries and has made contributions to numerous others.
Dave made his mark on C++ standardization by developing a conceptual framework for understanding exception-safety and applying it to the C++ standard library. He created the first exception-safe standard library implementation and, with Greg Colvin, drafted the proposals that eventually became the standard library’s exception-safety guarantees.
In 2001 he founded Boost Consulting (now Boostpro Computing) to realize the promise of advanced, open-source C++ libraries, and has been happily developing C++ libraries, teaching about C++ and Boost, and nurturing the Boost community ever since.
Dave’s publications include numerous articles and C++ standards committee papers, and his book, C++ Template Metaprogramming: Concepts, Tools, and echniques from Boost and Beyond with Aleksey Gurtovoy.
John Wiegley – principal

John Wiegley joined BoostPro in 2010 and became a principal in 2011. He has over 16 years’ experience as a professional developer of compilers and programming tools. In fact, John became a member of the ANSI/ISO
C++ Committee in 1997, while working as a compiler engineer for Borland Software on the C++Builder product.
John has long been committed to the open-source and free softwarecommunity. He is the author of Ledger, a command-line double-entry accounting system. He has also been an active member of the Emacs development community, havingwritten or contributed to several major packages.
John brings broad technological exposure to BoostPro, having worked intimately with a great variety of operating systems, platforms, and languages. In addition to C++, he is a big fan of Haskell, Common Lisp,Python and Groovy, and in particular the Git file versioning utility and the ZFS filesystem.
John’s expertise in systems administration and project management, and his natural talent as a teacher, have raised BoostPro’s standard of excellence to a new height as we enter our second decade.
Luann Wilkins Abrahams – managing principal

A founding partner of Boost Consulting, Luann has 25 years of experience in management and administration in non-profit organizations and private enterprise. In addition to overseeing day-to-day operations of BoostPro, she takes particular interest in risk management and intellectual property issues. Luann has an AB from Bryn Mawr College and a CMS from Harvard University.
Joel de Guzman

Joel de Guzman is the author of the Boost.Spirit Parser Framework and the Boost Fusion library. He has been a professional software architect and engineer since 1987. Joel specializes in high quality, cross platform libraries, particularly—but not limited to—those written in C and C++. Joel is an expert practitioner of modern C++ techniques, template metaprogramming and functional programming, with a focus on generic programming and library-centric design
Jeremy Siek

Jeremy Siek is an author of the Boost Graph Library and five other Boost libraries. Jeremy has been an active member of the ANCI/ISO C++ Standards Committee since 2001 and is one of the architects of the “concepts” extension planned for the next revision of the C++ Standard. Jeremy is currently a Visiting Assistant Professor at the University of Colorado and a Research Scientist at LogicBlox Inc.
Matthias Troyer

Matthias Troyer has been developing C++ software for high performance computing since 1994 and is an author of the Boost MPI library for message passing on parallel computers, and of the array optimizations for the Boost Serialization library. He has more than 15 years of supercomputing experience and is a pioneer of cluster computing in Europe, having been responsible for the installation of the first Beowulf cluster in Europe with more than 500 CPUs in 1999. He is Professor for Computational Physics at ETH Zurich, where he teaches high performance computing in C++ and is an active researcher in the area of quantum simulations and topological quantum computing.
Daniel Wallin

Daniel Wallin is an author of the Boost Parameter library and luabind , and is an expert in hybrid language development and template metaprogramming.
Our Vision >