Matthew Perry

Data Engineer

Fort Collins, Colorado, United States
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
Matthew Perry is a Data Engineer with 19 years of experience specializing in geospatial software and open-source tooling, based in Fort Collins, Colorado. He has contributed substantive back-end and full-stack work to prominent projects like GeoPandas, Rasterio, Fiona, and Mapbox GL Jupyter, improving core geointerfaces, spatial operations, and CLI/data visualization features. His work spans robust testing, performance fixes, and user-facing enhancements—such as GeoJSON handling, spatial overlays, and notebook map rendering—showing a balance of engineering rigor and usability focus. Notably, he has implemented fresh CLI commands, spatial overlay algorithms, and GeoJSON providers, and he maintains personal tooling (simanneal, python-rasterstats) that reflect an interest in optimization and reproducible geospatial analysis.
code19 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
385reputation
34kreached
11answers
2questions
github-logo-circle

Github Skills (50)

algorithm10
json10
algorithms10
javascript10
software-design10
pytest10
mapbox-gl-js10
python10
onclick10
testing10
clicking10
pandas10
gdal10
geospatial10
geojson10

Programming languages (21)

C++CSSRustCGoCommon LispHTMLXSLT

Github contributions (5)

github-logo-circle
perrygeo/python-rasterstats

Sep 2013 - Jan 2023

Summary statistics of geospatial raster datasets based on vector geometries.
Role in this project:
userBackend Developer
Contributions:11 releases, 20 reviews, 360 commits in 9 years 5 months
Contributions summary:Matthew primarily contributed to improving the project documentation, as indicated by their frequent updates to the README file. They introduced enhancements to the README such as adding build status and version badges, which likely helps with project visibility and maintainability. Furthermore, the user made adjustments to the documentation to clarify the project's features, usage, and various parameters which shows they have knowledge of how the core functionality of the project works. The user fixed a bug related to handling of edge cases in the codebase.
rasteriostatisticsgeospatialrastergdal
perrygeo/simanneal

Apr 2013 - Nov 2020

Python module for Simulated Annealing optimization
Role in this project:
userBack-end Developer
Contributions:1 release, 1 review, 63 commits in 7 years 8 months
Contributions summary:Matthew primarily contributed to the core functionality of the `simanneal` Python module. Their work involved refactoring the code, implementing a new class structure, and enhancing the documentation with a complete readme file. They also made substantial improvements to the annealing algorithm and added examples, including a travelling salesman problem example. Furthermore, they made build and release updates, including updating the package version, description, and related utilities.
annealingpythonoptimizationsimulated-annealingpython-module
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
Matthew Perry - Data Engineer