Experience
2021 — Now
2021 — Now
I'm building tools that help companies assess and reduce their carbon footprints. We're going to make it easier to develop and execute on climate programs that make a real difference.
We’re growing fast and hiring all kinds of roles! Check out <https://watershedclimate.com/jobs>, and reach out if you're interested!
2016 — 2021
2016 — 2021
At Mapbox I've worked on a wide variety of things, including web applications like our map style and data editors; component libraries, build tools, and cloud infrastructure to support websites; extensible metering systems for our diverse and growing suite of products; a uniquely cost-efficient compute platform for containerized applications; and microservice architecture, authentication, and observability. I've been technical lead on the Studio, Billing, and API Infrastructure teams, and engineering manager of the Frontend Platform team.
2014 — 2016
2014 — 2016
Tucson, Arizona Area
I developed a UI framework to replace more than a decade of stagnant legacy code with the best of the modern web. We needed extraordinarily flexible UIs, because our clients could theme and configure every detail of every page. I created a component-based architecture founded on Node build processes, React, and Redux. Complex, high-level interfaces with forms, searchable record lists, and detailed record views could be constructed from configuration JSON and a single function call. These keyboard-friendly, fully accessible components were fully documented in an interactive pattern library. Styling was done with systematic and scalable CSS methodology enhanced by PostCSS tools. And I worked closely with the Chief Architect on server-side systems that integrated with the frontend.
2013 — 2014
2013 — 2014
Tucson, Arizona Area
I led frontend development on a wide variety of projects, consistently advocating for usability, performance, and modern best-practices. I clarified and communicated project goals by crafting personas and use-cases, content plans and information architectures, wireframes and prototypes; then collaborated closely with graphic designers to build interfaces that were beautiful, functional, and fast. I also improved our workflows and build-processes, enhancing our authoring environment as well as the quality and maintainability of our products.
2009 — 2012
2009 — 2012
Phoenix, Arizona Area
I taught 7th grade English and philosophy, 8-12th philosophy, and AP English Language & Composition. I also served as English dept. Subject Adviser, spearheading curriculum development across the expanding network of BASIS schools.
I also began my web engineering career while teaching. I created web-based tools to encourage professional development and collaboration among teachers, and extracurricular reading and writing among students.
Education
Northwestern University
MA
Grinnell College