Kristen Shaker is an accomplished software engineer known for her expertise in C++ refactoring and exceptional leadership abilities. Kristen sits on Google’s C++ Core Libraries Team. The team is responsible for making the C++ portion of Google’s code base as extensible, maintainable, and understandable as possible via start of the art refactoring tools, targeted guidance, and documentation on complex C++ topics. Kristen’s technical expertise, leadership abilities, and dedication to fostering collaboration and growth have made her a valued member of the Core Libraries Team for over six years.
Kristen primarily works at the forefront of Google's refactoring efforts, building and deploying Clang-based refactoring tools. Recently, she developed innovative tools for API migrations and type deprecations, facilitating the seamless transition of over half a million call sites and the removal of more than 600 APIs. She is currently working on automated dead code removal. Kristen's commitment to knowledge sharing and community building is evident in her role as a founding member of the New York C++ Meetup group and on the board of the Boost Foundation.
Kristen holds a Bachelor of Science in Engineering in Computer Science from the University of Michigan, where she graduated magna cum laude.
The people who bring you Boost and C++ Now! talk and answer questions about what they see coming. Panelist: Zach Laine David Sankel Michael Caisse Bob Steagall Kristen Shaker Jeff Garland We'll also have the closing ceremonies and make announcements about 2025.