At Crown, Andrew has driven the adoption of modern C++ in the core code base. He has applied and promoted static and dynamic analysis tools to improve code quality, and introduced other quality improvements through unit test and code coverage tools. Andrew maintains the site-wide C++ Coding Guidelines. Andrew wrote his first "Hello, world" C++ program over twenty-five years ago and is currently a collaborator on the Trompeloei mock object framework with Björn Fahller and other contributors.