I’m a Backend Software Engineer and Technical Lead with 10 years of experience designing and maintaining HTTP infrastructure, high performance Node.js APIs, and Python data pipelines. Focused on building tools to help teammates be more productive, simplify complex workflows, and bring a keen eye toward debugging, service observability, and fostering friendly teams.
Download/print version can be found here.
Roles
Senior Software Engineer, Read AI
2024
Senior Software Engineer, Mapbox
2016 - 2024
Mapbox is a mapping platform for developers. I worked on transforming geographic information into maps on the internet with Javascript and C++, developed the pipeline behind Mapbox Studio for users to upload their own data, and wrote internal and external documentation to make our tools easier to use.
2015 Fellow, Code for America
2015
Code for America is a non-profit that works with local government to create user-centered services with modern technologies. I worked in the city of Richmond, VA to help improve health service delivery by connecting those without access to health insurance with the safety-net system in the area.
Web Developer, Creative Media Alliance
2013-2015
Creative Media Alliance is a branding and marketing agency in Seattle, WA. My work included web development and social media API integration for clients ranging from local television shows to health clinics and architecture firms.
Data Analyst, Google Maps
2012 - 2013
As a data analyst maintaining Google’s spatial database my role included user support, data edits, and quality control.
Writing & talks
- 2021 - Creating Vector Tiles with MTS link
- 2018 - High-Tech Cartography and the Liberal Arts - interview through the UW–Madison alumni association link
- 2016 - ESIP Tech Dive: Vector Tile Maps link
- 2016 - NACIS 2016 Talk: Maps are fast and so can you link
- 2016 - Mapbox blog: style-optimzed vector tiles link
- 2016 - Planning & organizing the CUGOS Spring Fling link
- 2016 - Mapbox blog: vector tile specification documentation link
- 2016 - Making maps on the internet, UW-Madison Cartography Workshop link
- 2015 - Maptime Seattle, Hand drawn maps link
- 2015 - End of Year Report, Code for America, Team Richmond link
- 2015 - Final presentation to RMHF, Code for America, Team Richmond link
- 2015 - GIS for the people, NACIS link
- 2015 - Dropchop, NACIS Practical Cartography Day link
- 2015 - Video presentation, dropchop demo and updates, CUGOS Fall 2015 link
- 2015 - Dropchop talk and workshop, CUGOS 2015 Spring Fling link
- 2015 - State of the Map US writing and notes link
- 2015 - Code for America – Team Richmond, VA blog link
- 2014 - Atlas of Design Volume II, Editor link
- 2014 - Maptime Seattle geocoding and APIs introductory workshop link
- 2014 - Maptime Seattle geojson and git workshop and tutorial link
- 2014 - Maptime Seattle introduction to webmaps workshop and tutorial link
- 2012 - GISCollective interview link
- 2012 - GISCollective website and blog posts link
- 2011 - Lessons on Land Tenure, Forest Governance and REDD+ design & publishing link
- 2010 - The environmental and social impacts of urban runoff on eutrophic lake ecosystems link
Things
Editor, Atlas of Design (2013 - 2017
)
As an Editor of the Atlas of Design, a NACIS publication, I help coordinate everything from call for participations, website development, social media outreach, publishing, and fulfillment.
Secretary, CUGOS (2012 - 2018
)
Former Secretary of the Board. CUGOS is a Seattle-based meetup group that loves open source spatial tools. We host a variety of monthly meetings and hack nights, as well as annual mini-conferences.
Founder & organizer, Maptime Seattle (2014 - 2016
)
Maptime Seattle is the local chapter of the international Maptime community. We teach anything related to maps and spatial data, all for beginners and those exited to learn something new.
Designer, Situated Laboratories (2012 - 2015
)
Situated Laboratories is a consulting and web development agency started by myself and Richard Donohue. For three years we worked with small and large clients on their brand and online presence.