Karen Shea is an engineering manager based in Berlin with 11 years of experience bridging design and distributed systems, currently leading the Push software team at Ableton. A former graphic designer turned developer, she brings a rare combination of typographic sensibility and rigorous engineering—shipping infrastructure, routing, and scaling work across Mapbox, Daimler's autonomous services, and Ableton. Her open-source contributions include front-end API maintenance for Mapbox.js and test-driven improvements to OSRM’s C++ routing backend, reflecting deep domain expertise in mapping and navigation. Known for building on-call processes, migrations, and reliable test suites, she excels at turning complex routing requirements into maintainable production systems. Colleagues rely on her to balance product polish with robust backend engineering and to mentor teams through operational scaling challenges.
11 years of coding experience
11 years of employment as a software developer
Johns Hopkins University
Bachelor of Fine Arts (BFA), Graphic Design, Bachelor of Fine Arts (BFA), Graphic Design at Maryland Institute College of Art
Bachelor of Fine Arts (BFA), Design and Visual Communications, General, Bachelor of Fine Arts (BFA), Design and Visual Communications, General at Parsons Paris
Contributions:2 releases, 181 commits, 81 PRs in 5 years 1 month
Contributions summary:Karen contributed to the `osrm-backend` repository, a C++ backend for the Open Source Routing Machine. Their commits primarily focused on adding and improving test cases for the project. These tests covered various functionalities, including target tests and route calculations, ensuring the project's integrity. Furthermore, the user's work involved modifications to the request parser and debugging tools within the backend.
Contributions:10 commits, 2 PRs, 12 pushes in 1 day
Contributions summary:Karen primarily worked on the front-end aspects of the Mapbox.js library, a Leaflet Plugin. Their contributions focused on modifying the `format_url.js` file to dedupe parts of the URL and adjusting tests in `test/spec/format_url.js` and `test/index.html`, indicating they were adding and modifying tests. The user also worked on updating the docs for v2.2.3. This suggests a focus on API maintenance and ensuring correct behavior within the mapping library.
leafletapimapboxleaflet-plugindocs-site
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.