Ben Longden

Engineering Practice Lead Senior Manager at Accenture UK & Ireland

City of Edinburgh, Scotland, 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
Ben Longden is an experienced engineering leader with 16 years of hands-on and strategic experience, currently shaping software engineering practice and delivery as Engineering Practice Lead / Senior Manager at Accenture UK & Ireland. He combines deep technical roots—from early PHP and Perl development to technical assurance and CTO responsibilities—with proven ability to scale teams and embed engineering excellence across organizations. Ben has led practice-wide capability building and people development in consultancy settings, driving consistent, high-impact client outcomes and operational efficiency. A pragmatic architect and coach, he champions quality, developer experience and smart technology integration, with a particular interest in renewable energy applications. He is also an active open-source contributor, having improved HTTP header parsing and test coverage in the widely used Guzzle PHP client, reflecting attention to standards and robustness even in low-level libraries. Based in Edinburgh, he blends commercial leadership with technical craftsmanship to deliver sustainable, tech-driven solutions.
code16 years of coding experience
job14 years of employment as a software developer
bookApplied Computing, Applied Computing at University of Dundee
stackoverflow-logo

Stackoverflow

Stats
11reputation
4kreached
2answers
0questions
github-logo-circle

Github Skills (15)

http-client10
php10
guzzle10
psr-710
testing10
http9
unit-testing9
webservice8
curl7
http-request7
scala6
slick6
csv6
slick-codegen6
mysql6

Programming languages (9)

ShellCSSCJavaScriptPHPHTMLRubyPython

Github contributions (5)

github-logo-circle
guzzle/guzzle

Jun 2013 - Jun 2013

Guzzle, an extensible PHP HTTP client
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits in 3 days
Contributions summary:Ben focused on improving the Guzzle HTTP client's header parsing capabilities. They addressed issues related to parsing headers containing '=' characters, ensuring correct handling of key-value pairs. The user also added and updated test cases to validate the correct parsing of various header formats, including those with complex parameters and special characters. This work enhances the library's robustness and adherence to HTTP standards.
http-headerguzzlehttp-clientphpcurl
blongden/dotfiles

Nov 2012 - May 2019

Contributions:10 commits, 14 pushes in 6 years 6 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.
Request Free Trial
Ben Longden - Engineering Practice Lead Senior Manager at Accenture UK & Ireland