Lead Software Engineer
John brings more than a decade of experience taming complex code, building libraries and APIs, and coordinating the development of major projects and products. He works on some of Mapbox’s most important software, including client side libraries like Mapbox GL and Mapbox.js and the backend services that power them. Previously, he helped build, test, and deploy iD, the next generation OpenStreetMap editor, and has contributed to Ruby on Rails and Rubinius, a Ruby implementation. John holds a degree in Computer Science from UC Berkeley.