Brendan Ward

Owner Lead Software Engineer at Astute Spruce, LLC

Corvallis, 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

🤩
Rockstar
🎓
Top School
Brendan Ward is a founder and lead software engineer with over a decade of experience building custom full‑stack geospatial and data‑visualization applications for science-based organizations. He combines an MS in forest and landscape ecology with hands‑on engineering in Python, Go, and JavaScript to make complex scientific data accessible through intuitive web maps and visual tools. As former Chief Software Engineer at Conservation Biology Institute, he led teams and managed the multi‑million dollar Data Basin platform used by thousands of conservation practitioners. Brendan is an active open‑source contributor to core geospatial projects (GEOS, Shapely, GeoPandas, Rasterio)—notably improving spatial-tree queries and C API geometry functions—which reflects deep expertise in spatial algorithms and QA. He favors a lean, collaborative design process that engages clients directly, and his work often translates ecological research into production pipelines that scale from local analyses to supercomputer workflows.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster of Science - MS, Forest and Landscape Ecology, Master of Science - MS, Forest and Landscape Ecology at University of Wisconsin-Madison
bookBachelor of Science - BS, Environmental Science, Bachelor of Science - BS, Environmental Science at Western Washington University
stackoverflow-logo

Stackoverflow

Stats
101reputation
8kreached
4answers
0questions
github-logo-circle

Github Skills (30)

c-language10
geometry10
pytest10
python10
testing10
geopandas10
gdal10
pandas10
capi10
c1110
geojson10
spatial-data10
c1710
go10
geos10

Programming languages (12)

TypeScriptC++ShellCSSRustCBatchfileJavaScript

Github contributions (5)

github-logo-circle
consbio/mbtileserver

Oct 2014 - Dec 2022

Basic Go server for mbtiles
Role in this project:
userBack-end Developer
Contributions:12 releases, 13 reviews, 186 commits in 8 years 2 months
Contributions summary:Brendan's contributions primarily focused on building a basic Go server for serving MBTiles. They implemented initial functionality for reading and serving tiles from MBTiles files. They added support for command-line arguments, including port and tileset path, and integrated with the Gin web framework. Further work included adding support for client-side caching and implementing a groupcache for more efficient data retrieval.
golangmap-tilesmvttilejsongo-basic
geopandas/geopandas

Oct 2019 - Aug 2022

Python tools for geographic data
Role in this project:
userBack-end Developer & QA Engineer
Contributions:147 reviews, 12 commits, 22 PRs in 2 years 10 months
Contributions summary:Brendan primarily contributed to bug fixes and the addition of new features related to spatial join functionality. They addressed issues like retaining index names and ensuring correct behavior in different index scenarios. The user also implemented support for GeoParquet, including I/O operations and integration. Additionally, the user has a focus on quality assurance by fixing CI errors and adding test cases.
pythongeographygeographic-datapython-toolsgeopandas
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
Brendan Ward - Owner Lead Software Engineer at Astute Spruce, LLC