James is an engineer and leader with experience on all parts of the web application stack. He is a senior engineering manager at Policygenius.
Previously, he was a director of engineering at Condé Nast, and has been a platform engineer at Timshel, an API evangelist and application developer at Bitly and a web engineering manager and web security liaison at Mozilla. For nearly 10 years, James ran TodaysMeet, the premier chat tool for classroom collaboration.
He is an active member of the Python and JavaScript communities and maintains several popular open source software projects.
James blogs at Coffee on the Keyboard.