Ellen Poe is a seasoned software engineer with 11 years of experience building backend systems, Android apps, and map infrastructure for companies including Google, Mapbox, and Gaia GPS. Based in Seattle, she co-founded Headway Maps and maintains a self-hostable OpenStreetMap stack, reflecting deep expertise in Postgres/PostGIS, data pipelines, and DevOps automation. Her open-source contributions span backend audio improvements in the Godot Engine to large-scale mapping tooling, showing a knack for performance-sensitive systems across domains. Known as a "map connoisseur," she blends product-minded engineering with hands-on infrastructure work and a history of shipping reliable, scalable mapping services.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Santa Barbara City College
Self-hostable maps stack, powered by OpenStreetMap.
Role in this project:
Back-end & DevOps Engineer
Contributions:37 reviews, 313 commits, 152 PRs in 6 months
Contributions summary:Ellen's contributions primarily focused on setting up and configuring the back-end infrastructure for a self-hosted maps stack. They made significant changes to the database schema, loading data into PostgreSQL/PostGIS, and creating the necessary tables and indexes. Additionally, they worked on automating deployment through shell scripts, including tasks related to Valhalla tile generation, suggesting a DevOps role in managing the data processing pipeline. Finally, the user was involved in creating frontend files, but the backend and infrastructure efforts are more substantial.
Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
Back-end Developer
Contributions:93 reviews, 40 commits, 52 PRs in 1 year 3 months
Contributions summary:Ellen primarily contributed to the audio processing components of the Godot Engine. Their work involved fixing and optimizing the cubic resampling algorithm within the audio server. They also added a `SafeList` data structure for thread-safe operations, and modified several audio stream classes to accommodate changes in the audio mixing process and API. Additionally, the user made contributions to the OGG Vorbis and MP3 audio stream handling by changing how they return frames.
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.