Erik Price

Senior Software Engineer at Stripe

Berlin Metropolitan Area Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Erik Price is a Senior Software Engineer based in Berlin with 16 years of experience building scalable backend systems across payments, mobility, logistics, and consumer mapping products. He has held senior roles at Stripe, komoot, DoorDash, Bird and System1, bringing deep expertise in productionizing data pipelines and robust backend services. His open-source contributions to planetiler show a practical focus on stability and extensibility—fixing threading bugs, adding GeoPackage support, and improving planet-scale vector tile generation from OpenStreetMap. Early work accelerating climate models on GPUs hints at a strong grounding in performance optimization and systems programming. Colleagues describe him as pragmatic, detail-oriented, and comfortable navigating both legacy codebases and modern distributed architectures.
code16 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Wisconsin-Madison
languagesEnglish, German
github-logo-circle

Github Skills (8)

openstreetmap10
javas10
vector-tiles10
java10
concurrency9
data-structures8
data-structure8
maps7

Programming languages (15)

JavaC++CRustElmGoHTMLSvelte

Github contributions (5)

github-logo-circle
onthegomap/planetiler

Nov 2022 - Jan 2023

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
Role in this project:
userBack-end Developer
Contributions:21 reviews, 9 commits, 10 PRs in 2 months
Contributions summary:Erik primarily contributed to improving the `planetiler-core` module, which is focused on building planet-scale vector tilesets. Their work involved fixing a `NullPointerException` in the `OsmReader` class, optimizing the code by moving `NumberFormat` to a thread-local variable to resolve thread safety issues, and removing outdated references. They also added support for reading GeoPackage files by integrating with the GeoPackage library. These changes indicate a focus on improving the stability, and expanding the data source support of the project.
vectorgisplanetmvttiles
erik/gob

Jan 2013 - Jun 2014

Contributions:141 commits, 1 comment, 1 issue in 1 year 4 months
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.
Request Free Trial
Erik Price - Senior Software Engineer at Stripe