Andrew Fink-miller is a Ground Software Architect and staff-level software engineer with 12 years of experience building robust backend systems and shaping product architecture from Philadelphia. Currently at Umbra, he focuses on ground software solutions, bringing deep practical experience in geospatial data processing—evidenced by notable contributions to the GeoTrellis project where he refactored polygonal summary APIs and added Spark RDD support. He balances hands-on implementation with architectural thinking, improving APIs and test coverage to make complex raster and polygonal operations more maintainable and performant. A Penn State alumnus, Andrew combines academic grounding with a track record of shipping production-ready systems for high-performance, spatially-aware applications.
12 years of coding experience
Bachelor of Science (B.S.), Bachelor of Science (B.S.) at Penn State University
GeoTrellis is a geographic data processing engine for high performance applications.
Role in this project:
Back-end Developer
Contributions:9 reviews, 62 commits, 36 PRs in 1 year 7 months
Contributions summary:Andrew primarily focused on refactoring and improving the GeoTrellis API, specifically the polygonal summary functionality. They refactored the existing API, adding new implementations for various raster types and removing older, less practical methods. Additionally, the user implemented a new Spark PolygonalSummary API, enabling direct polygonal summary operations on RDDs. These changes included adding new features and test cases.
Contributions:457 commits, 2 PRs, 1 push in 10 months
white-labelios-projectiosvotingwhite
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.