Ben Nortier is a consultant with 17 years of software engineering experience building bespoke solutions at the intersection of natural systems and technology, focusing on reforestation, climate change and agricultural applications. He designs and implements end-to-end systems—from remote sensing with drones and satellites to distributed sensor networks and AI-driven analysis—translating environmental requirements into practical, deployable software. Based in the Western Cape, South Africa, he combines field-aware engineering with backend chops, including contributions to the Apache CouchDB project where he improved HTTP API behaviors and test coverage for document ID and revision headers. His work reflects a pragmatic blend of research-informed design (MEng, Stellenbosch) and production reliability, often bridging low-level data capture with cloud-based processing. Colleagues describe him as someone who pairs ecological sensitivity with engineering rigor, shipping resilient systems that empower data-driven conservation and agricultural decisions.
17 years of coding experience
Master of Engineering - MEng, Master of Engineering - MEng at Stellenbosch University
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
Role in this project:
Back-end Developer
Contributions:6 commits in 1 month
Contributions summary:Ben focused on modifying the CouchDB's HTTP API, specifically addressing how the database responds with document IDs and revisions in HTTP headers. The contributions included implementing the `X-Couch-Id` and `X-Couch-Rev` headers, as well as adding tests to verify this functionality. The user also made related changes in the Erlang source code and JavaScript test suite.
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.