John Fay

Lecturing Fellow at Duke University

Durham, North Carolina, 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
John Fay is a seasoned geospatial analyst, educator, and researcher with over 30 years of experience applying GIS, remote sensing, Python, and R to environmental problems. As a Lecturing Fellow and Research Associate at Duke's Nicholas School, he designs and teaches graduate courses in geospatial and environmental data analytics while mentoring student-led, data-driven projects. His work spans academia and industry—ranging from predictive algal bloom modeling at Xylem to conservation planning and ecosystem service mapping at Stanford—demonstrating an ability to translate diverse datasets into actionable conservation outcomes. John combines deep technical skills (databases/SQL, cloud GIS, graph/network analysis) with a long record of developing protocols and tools that streamline research workflows. Recognized for teaching excellence with the Lynn Maguire Award, he brings a rare blend of classroom impact and hands-on project delivery that emphasizes reproducible, interdisciplinary science.
code11 years of coding experience
job9 years of employment as a software developer
bookM.S, Natural Resources; Conservation Biology and Ecosystems Management, M.S, Natural Resources; Conservation Biology and Ecosystems Management at University of Michigan
bookCertificate of Merit, Logic & Metaphysics, Certificate of Merit, Logic & Metaphysics at University of St. Andrews
bookB.A, Biology and Environmental Studies, B.A, Biology and Environmental Studies at Bowdoin College
github-logo-circle

Github Skills (34)

env10
folium10
google-earth10
image-processing10
google-earth-engine10
geopandas10
ipyleaflet10
landsat10
ipywidgets10
duke10
gis10
binder10
jupyter-notebook10
earth-engine10
jupyter9

Programming languages (4)

RHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
ENV859/ScientificComputing

Oct 2017 - Nov 2024

Contributions:38 pushes, 3 branches in 7 years 1 month
johnpfay/WakeVoter

May 2019 - Jan 2020

Contributions:136 commits, 2 PRs, 19 pushes in 8 months
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
John Fay - Lecturing Fellow at Duke University