Matt Walker

Geospatial Technologist

Wyre Forest, England, United Kingdom
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

👤
Senior
Matt Walker is a seasoned geospatial technologist with 15 years' experience building web-centric spatial tools and advocating for open software, standards and data. Based in Wyre Forest, England, he combines front-end UI finesse in JavaScript and Clojure with backend work in Python and SQL, contributing to prominent projects like OpenLayers and MapProxy. His open-source contributions span UX improvements, robust testing, and image-processing middleware—examples include enhancing OpenLayers' layer switcher and adding WSGI image post-processing to MapProxy. At Astun Technology he applies this full-stack geospatial expertise to production systems, while his earlier role as a technical director reflects long-standing product and delivery ownership. Known for pragmatic, standards-first solutions, he often surfaces subtle UX and interoperability fixes that improve real-world mapping workflows.
code15 years of coding experience
job12 years of employment as a software developer
github-logo-circle

Github Skills (18)

javascript10
python10
testing10
css10
proxy10
ui-design10
wsgi10
wms10
geo10
mts10
openlayers10
maps10
image-processing9
wfs9
html9

Programming languages (13)

JavaC++CSSElmHTMLSveltePostScriptTypeScript

Github contributions (5)

github-logo-circle
walkermatt/ol-layerswitcher

Sep 2014 - Oct 2022

Layer control for OpenLayers
Role in this project:
userFront-end Developer
Contributions:154 commits, 29 PRs, 92 pushes in 8 years 2 months
Contributions summary:Matt primarily worked on enhancing the OpenLayers layer switcher UI. Their contributions include improving event handling for mouse and touch interactions, fixing issues with text rendering in Firefox, updating documentation, and adding tests. They also implemented features to improve the user experience, such as allowing styling of group layers and adding a scrollbar.
gisopenlayers
mapproxy/mapproxy

Mar 2013 - Dec 2020

MapProxy is a tile cache and WMS proxy
Role in this project:
userBack-end Developer
Contributions:3 reviews, 17 commits, 6 PRs in 7 years 10 months
Contributions summary:Matt primarily focused on enhancing the MapProxy's core functionality, particularly in the area of image processing and web service integration. Their work included adding support for WSGI middleware to allow image post-processing, ensuring correct handling of coverage intersections in tile rendering, and refactoring code to improve maintainability. They also implemented and tested the "decorate_img" feature, which allows for image modification through WSGI, WMS, WMTS and TMS servers. This indicates a strong understanding of MapProxy's architecture and its interaction with external services.
wpspythonwfsproxygeo
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
Matt Walker - Geospatial Technologist