Daniel Dufour is a seasoned geospatial software leader and founder with 12 years of experience building production-ready mapping and data platforms, now serving as Chief Innovation Officer in Chattanooga. He co-founded GeoSurge and has led open-source geospatial projects such as geotiff.io, geotiff.js and geoblaze, while also contributing integrations to high-profile platforms like GeoNode and NASA’s Earthdata Search. Equally comfortable in product and code, he has driven front-end migrations that cut load times dramatically, authored geospatial libraries for zonal statistics and GeoTIFF handling, and invented xdim for describing multidimensional data layouts. His public-sector work includes architecting city open-data programs, writing Python bindings to unlock legacy COBOL data, and drafting an open-source policy adopted by a federal client. Daniel combines entrepreneurial grit, deep full-stack technical chops, and a background in conflict resolution and languages that informs his collaborative, impact-driven approach.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Arts History, Bachelor of Arts History at University of California, Berkeley
Certificate Arabic, Certificate Arabic at International Language Insitute
Jordanian Arabic, Jordanian Arabic at Consortium for Global Education, Jordan
Master of Arts Conflict Resolution, Master of Arts Conflict Resolution at Georgetown University
Certificate Interfaith Conflict Resolution, Certificate Interfaith Conflict Resolution at United States Institute of Peace
Spanish, arabic (standard, iraqi, egyptian, jordanian and saudi), Chinese, German, Persian
geotiff.js is a small library to parse TIFF files for visualization or analysis. It is written in pure JavaScript, and is usable in both the browser and node.js applications.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 23 commits, 19 PRs in 5 years 5 months
Contributions summary:Daniel made significant contributions to the `geotiff.js` library. They addressed a JSHint error and fixed a missing GeoKey, indicating involvement in core functionality and bug fixes. Moreover, the user implemented writing capabilities for single-strip GeoTIFFs, including related documentation and testing. They also replaced an existing XML parser, upgraded dependencies, and refactored the codebase.
Earthdata Search is a web application developed by NASA EOSDIS to enable data discovery, search, comparison, visualization, and access across EOSDIS' Earth Science data holdings.
Role in this project:
Front-end Developer
Contributions:106 reviews, 15 commits, 17 PRs in 7 months
Contributions summary:Daniel primarily contributed to the front-end of the Earthdata Search application, focusing on enhancing the user interface and data presentation. Their work included adding features related to duplicate collection notices, fixing display issues with related URLs, and improving the display of date information for static coverage granules. Additionally, the user implemented tests to ensure the correct rendering of components and data in various scenarios, including cloud-hosted and on-premise collections.
visualizationearthdata-searchdata-discoveryeosdis
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.