Patrick Dufour

Director of Engineering

San Diego, California, 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
🎓
Top School
Patrick Dufour is a Director of Engineering based in San Diego with 11 years of experience building teams and shipping production-grade geospatial systems. He founded Spatial Current to tackle internet-scale geospatial search and natural-language visualization, blending startup grit with domain expertise. Patrick’s background spans web GIS roles at humanitarian and government-focused organizations—including the World Food Programme—where he delivered mission-critical mapping solutions. Technically hands-on, he contributes to open-source GeoNode, improving backend models, translations, and metadata support to make geospatial data more shareable. He combines a B.A.S. in Computer Science and Political Science with an M.A. in International Politics, enabling him to bridge technical implementation and policy-driven requirements. Known for solving “wicked problems,” he excels at aligning cross-functional teams around complex spatial data challenges.
code11 years of coding experience
job9 years of employment as a software developer
bookB.A.S., Computer Science & Political Science, B.A.S., Computer Science & Political Science at University of California, Davis
bookMaster of Arts (M.A.), International Politics, Master of Arts (M.A.), International Politics at American University School of International Service
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

gis10
geospatial10
python10
spatial-data10
django10
database9
databases9
api8
apidoc8

Programming languages (12)

TypeScriptJavaCSSC++ShellSchemeSCSSJavaScript

Github contributions (5)

github-logo-circle
GeoNode/geonode

Jun 2015 - Mar 2017

GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Role in this project:
userBack-end Developer
Contributions:56 commits, 42 PRs, 22 pushes in 1 year 10 months
Contributions summary:Patrick primarily contributed to the back-end functionality of the GeoNode platform by fixing bugs, incorporating suggestions, and adding features. Their work involved modifying document models and enumerations to improve data handling and incorporating translation fixes. They also added SRID flags and implemented initial Twitter and OpenGraph meta support for improved resource sharing. Furthermore, the user modified the settings and context processors.
pythondjangosharingfacilitatesgis
spatialcurrent/go-try-get

Oct 2018 - Nov 2021

Wraps reflect to provide a standard abstraction layer to get named values from objects.
Contributions:10 PRs, 19 pushes, 12 branches in 3 years 1 month
golangreflectwrapsgoabstraction-layer
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
Patrick Dufour - Director of Engineering