Andrew Pendleton is a Staff Software Engineer with 16 years of experience building high-performance backend systems, currently applying geospatial and routing expertise at Sofar Ocean to make maritime navigation more efficient and lower shipping’s carbon footprint. Previously the senior-most engineer on Mapbox’s Carmen geocoding engine, he led performance work and migrated compute-heavy components from C++ to Rust, sharpening multilingual search and text-processing infrastructure. A contributor to the georust/geo project, he implemented representative-point algorithms across complex geometry types, reflecting deep familiarity with geospatial primitives and boundary cases. Based in Washington, D.C., he blends practical backend engineering with a background in regulatory policy and civic tech from the Sunlight Foundation, bringing a measured, systems-level approach to product problems. Known for language curiosity and thoughtful documentation, he pairs algorithmic rigor with pragmatic shipping instincts.
16 years of coding experience
20 years of employment as a software developer
Computer Science, Computer Science at The George Washington University
Contributions:11 reviews, 9 commits, 4 PRs in 4 days
Contributions summary:Andrew primarily contributed to the implementation of the `InteriorPoint` trait and its various implementations for different geospatial data structures, such as `LineString`, `Polygon`, and `MultiPolygon`. Their work involved modifying the `interior_point.rs` file to calculate representative points within geometries, incorporating algorithms to handle different geometry types and boundary conditions. These changes included adding docstrings, addressing code review feedback, and providing explanatory comments, demonstrating an understanding of geospatial algorithms and data structures.
Contributions:24 PRs, 39 pushes, 22 branches in 1 year 7 months
fuzzyjavascriptnodejsnode-wrapperphrase
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
Andrew Pendleton - Staff Software Engineer at Sofar Ocean