Phil Sturgeon

Chairperson at Protect Earth

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

🤩
Rockstar
🎓
Top School
Phil Sturgeon is a technology leader and environmental entrepreneur with 11 years of engineering and architecture experience who now chairs Protect Earth to scale nature-based climate solutions while running Green Turtle to decarbonize software. He blends hands-on API and full‑stack development—contributing to well-known open-source projects like json-schema-ref-parser and swagger-parser—with product and DevRel experience from Stoplight and operational API governance at WeWork. By day he oversees reforestation, invasive species management, and community-driven ecosystem restoration; by night he builds tools for tree planters and trains developers on API best practices. Comfortable translating between technical and non‑technical stakeholders, he consults to fund the charity’s growth without drawing a salary, demonstrating a rare mix of practical technical craft, product sense, and mission-driven leadership.
code11 years of coding experience
job13 years of employment as a software developer
bookHND Computing Computer Science, HND Computing Computer Science at City of Bath College
bookSir Bernard Lovell Secondary School
stackoverflow-logo

Stackoverflow

Stats
30,677reputation
5.3mreached
421answers
23questions
Badges
design-patterns
top-5%
routes
top-5%
websocket
top-1%
curl
top-5%
grpc
top-1%
model-view-controller
top-5%
github-logo-circle

Github Skills (43)

parserator10
javascript10
parser10
json-schema10
validations10
swagger10
websocket10
validation10
release-management10
php10
api-specification10
rest10
specification10
html10
nodejs10

Programming languages (26)

C#CMakefileGoHTMLGroovyJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing
Role in this project:
userFull-stack Developer
Contributions:105 reviews, 68 commits, 227 PRs in 2 years 9 months
Contributions summary:Phil primarily contributes to the frontend of the project, focusing on the presentation of the OpenAPI tools. The commits show the modification of HTML files, adding and modifying data display, which is consistent with maintaining the tools list and related information. The user also made merges, indicating code integration.
linterlintersredocparsersopenapi-specification
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
Role in this project:
userFull-stack Developer
Contributions:3 releases, 26 reviews, 38 commits in 2 years 10 months
Contributions summary:Phil contributed to multiple areas of the project, including refactoring and adding functionality to the `lib/util/url.js` file. They introduced features like an excluded path matcher for more complex dereferencing logic, showing involvement in the core functionality of the library. Further, the user made changes to various test files, illustrating their role in maintaining and improving the project's testing infrastructure. The user also made adjustments to the build and deployment process, indicated by changes to the `karma.conf.js` file.
stringifyuniversal-javascriptparserresolvebrowsers
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
Phil Sturgeon - Chairperson at Protect Earth