Drew Mclellan is a Staff Software Engineer based in Bristol with over a decade of experience specialising in front-end engineering and platform infrastructure at Snyk. He combines hands-on engineering with people leadership—having moved between senior individual contributor and engineering manager roles—and founded Under Engineering after two decades running edgeofmyseat.com. Drew previously led development on the Perch CMS, contributed a compact MailChimp PHP API wrapper, and worked at Netlify and Yahoo!, demonstrating fluency across front-end and back-end concerns. A long-time advocate for web standards, he served as Group Lead for the Web Standards Project and has published and presented widely, including hosting The Smashing Podcast. Outside of code he pursues photography, endurance sports and community leadership as Chair of Southville Running Club, reflecting a practical, creative approach to problem solving.
13 years of coding experience
27 years of employment as a software developer
None Computing and Management, None Computing and Management at Buckinghamshire New University
Super-simple, minimum abstraction MailChimp API v3 wrapper, in PHP
Role in this project:
Back-end Developer
Contributions:4 releases, 149 commits, 56 PRs in 7 years 7 months
Contributions summary:Drew contributed to the development of a PHP library for interacting with the Mailchimp API. Their work included the initial implementation of the library, formatting and code improvements. They added features like SSL certificate verification options and refactored the code to align with PSR standards, and also included the addition of batch operations and the `subscriberHash` method.
Contributions:25 commits, 4 pushes, 1 comment in 2 years 11 months
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.