Grant Humphries

Software Developer at TriMet

Portland, Oregon, 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

👤
Senior
🎓
Top School
Grant Humphries is a software developer in Portland with 14 years of experience blending back-end engineering and applied cartography at TriMet. He designs and maintains internal web apps and spatial data pipelines, including ETL processes that convert OpenStreetMap into formats for production systems and a compacted 1 TB aerial imagery stack served via WMS. An active open-source contributor, he has improved bicycle routing and narrative road naming in the well-known OpenTripPlanner project, reflecting his dual focus on routing logic and map clarity. Grant thrives on continuous learning and team collaboration, and he brings uncommon depth in both GIS tooling (PostGIS, GeoServer, GDAL) and transport-focused software development.
code14 years of coding experience
bookBachelor of Science, Business-Mathematics, Bachelor of Science, Business-Mathematics at Southern Oregon University
bookGIS Graduate Certificate, GIS, GIS Graduate Certificate, GIS at Portland State University
stackoverflow-logo

Stackoverflow

Stats
2,906reputation
1.3mreached
19answers
1question
Badges
mysql
top-5%
python
top-5%
orm
top-5%
database
top-5%
sqlalchemy
top-5%
github-logo-circle

Github Skills (21)

openstreetmap10
routing-slip10
java10
javas10
routes10
mysql9
python9
forloop9
sqlalchemy9
orm9
database9
gitconfig6
cygwin6
shapely6
anaconda6

Programming languages (6)

TypeScriptJavaC++ShellJavaScriptPython

Github contributions (5)

github-logo-circle
An open source multi-modal trip planner
Role in this project:
userBack-end Developer
Contributions:30 commits, 3 comments, 1 issue in 1 year 2 months
Contributions summary:Grant primarily contributed to the `opentripplanner-graph-builder` component, modifying code to improve the accuracy of route descriptions by adjusting how different road types are named in the narrative. The user focused on adjusting weights and permissions for various road types, especially those related to bike infrastructure, and added new features for bicycle tagging. The user implemented changes related to how different tags are applied and displayed.
multi-sourcemulti-modaltrip-plannermodalplanner
Contributions:14 commits, 10 pushes in 2 years
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
Grant Humphries - Software Developer at TriMet