Head Of Developer Experience, Relations & Marketing
Dollar, Scotland, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Phil Leggetter is a seasoned developer experience and developer relations leader with 15+ years of hands-on engineering and strategic PLG experience, currently heading Developer Experience, Relations & Marketing at Hookdeck. He has built and scaled DX/DevRel teams across startups and enterprise — driving multi-million dollar budgets and self-serve revenue growth, and shepherding teams through acquisition and rapid expansion. A practitioner as well as a strategist, Phil still contributes code and docs to notable open-source projects (including refactors to the Vonage Node SDK and contributions to Pusher and PostHog) and has a track record of boosting adoption and engagement through measurable product-led initiatives. He authored the AAARRRP DevRel Strategy Framework to connect company goals to developer-facing activities and has repeatedly translated developer feedback into product and marketing wins. Based in Dollar, Scotland, he blends C-level strategy with day-to-day execution across docs, SDKs, onboarding, and community to turn developer empathy into tangible business impact.
14 years of coding experience
24 years of employment as a software developer
BSc (2:1 hons), Software Engineering, BSc (2:1 hons), Software Engineering at University of Stirling
PHP library for interacting with the Pusher Channels HTTP API
Role in this project:
Back-end Developer
Contributions:76 commits, 22 PRs, 33 pushes in 3 years 8 months
Contributions summary:Phil focused on enhancing the Pusher Channels PHP library by adding features related to channel status and channel list support. They implemented functions to retrieve channel statistics and a list of channels, utilizing the Pusher REST API. These additions involved modifying the core `Pusher.php` file to include new methods for API interaction and incorporating unit tests to validate the new functionality.
Vonage API client for Node.js. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.
Role in this project:
Back-end Developer
Contributions:5 releases, 156 commits, 43 PRs in 1 year 5 months
Contributions summary:Phil focused on refactoring the Vonage Node.js SDK to introduce namespaced functionality. They implemented a new `Nexmo` instance, moving functionality from a global `nexmo` object to individual class definitions (SMS, Voice, etc.). The changes included creating new classes and modifying existing files to support the new structure, including example files demonstrating usage of both the pre-v1 and v1 beta versions of the SDK. These changes utilized ES2015 and Babel for transpilation to support multiple runtimes.
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.