John Colvin

Executive Director at Emerald Network Ltd

Amber Valley, England, United Kingdom
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 Colvin is an executive director and seasoned change agent with over three decades of experience designing and evaluating multi-level, multi-stakeholder systems transformations across Europe, sub‑Saharan Africa and South Asia. He combines deep expertise in climate adaptation, landscape regeneration, sustainable infrastructure and food systems with a pragmatic, complexity-informed approach to strategy, learning systems and facilitation. As founder of Emerald Network Ltd and former head of Social Science at the UK Environment Agency, he has delivered policy and programmatic impact for governments, multilateral agencies, foundations and NGOs. John also blends practitioner and entrepreneurial experience—co-leading innovations like Watercourse and the SDG Transformations Forum—and has steered large adaptive evaluations such as the Biodiverse Landscapes Fund. Unusually for a senior sustainability strategist, he contributes to low-level performance engineering in open-source D compiler projects, reflecting a rare combination of systems thinking and technical precision. Based in Amber Valley, he is known for translating complex, systemic challenges into actionable, equity-focused transformation pathways.
code13 years of coding experience
job23 years of employment as a software developer
bookBA, Zoology, BA, Zoology at University of Oxford
bookPhD, Animal Behaviour, PhD, Animal Behaviour at University of Cambridge
bookDip (IDHP), Facilitation, Dip (IDHP), Facilitation at University of Surrey
github-logo-circle

Github Skills (41)

algorithm10
algorithms10
assembly10
platform-agnostic10
multiplatform10
package-management10
llvm10
build-system10
ranges10
cross-platform10
dword10
ldc10
data-structure10
standard-library10
x8610

Programming languages (27)

CSchemeDHTMLJupyter NotebookTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
dlang/phobos

Oct 2012 - Sep 2021

The standard library of the D programming language
Role in this project:
userBack-end Developer
Contributions:79 commits, 44 PRs, 284 comments in 9 years
Contributions summary:John primarily contributed to the standard library of the D programming language, focusing on improving and maintaining various modules. Their work included correcting documentation errors, preventing ambiguity in range algorithms, and optimizing code. They also addressed several issues related to typecons, range and algorithm improvements, and various other code enhancements.
c-programmingmetatype-conversionphoneticsglossary
dlang/dub

Mar 2014 - Aug 2018

Package and build management system for D
Role in this project:
userBack-end Developer
Contributions:1 review, 26 commits, 33 PRs in 4 years 6 months
Contributions summary:John primarily focused on maintaining and improving the `dub` package manager. Their contributions involved correcting import statements, adapting the codebase to compiler warnings, and implementing globbing for source files. Additionally, the user addressed issues related to compiler flags and build settings, contributing to overall stability and build process. The user also updated code to use newer versions of standard algorithms.
management-systemdubpackage-managerdependency-managerpackages
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 Colvin - Executive Director at Emerald Network Ltd