In a previous career, Craig worked as a civil engineer designing buildings, but he much prefers writing code over building structures. When he is not contributing to open source projects like Protractor and webdriver-manager, he enjoys playing golf and traveling.