Barney Laurance

Software Engineer at Big Give

London, 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
Barney Laurance is a seasoned Software Engineer with 16 years’ experience building and hardening PHP applications and delivery practices across UK tech teams. Based in London, he blends hands-on backend work with a strong interest in Continuous Delivery and team dynamics to raise organisational performance. He has held senior engineering roles at MyBuilder, Ticket Tailor and Big Give, and brings practical experience shipping reliable systems in both agency and product environments. An active open-source contributor, Barney has improved the widely used Psalm PHP static analysis tool by tightening namespace and internal-annotation checks to prevent accidental access to internal APIs. That mix of production coding, tooling contributions and delivery-focused craftsmanship makes him equally at home fixing subtle security issues or coaching teams toward safer, faster releases.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at City, University of London
stackoverflow-logo

Stackoverflow

Stats
310reputation
72kreached
15answers
5questions
github-logo-circle

Github Skills (14)

security-testing10
php10
type-inference10
static-analysis10
ps10
security-scan10
sa10
security10
e-mail6
doctrine-orm6
phpstorm6
rest6
symfony6
mysql6

Programming languages (14)

JavaC++CTwigScalaHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
vimeo/psalm

May 2019 - Dec 2022

A static analysis tool for finding errors in PHP applications
Role in this project:
userBack-end Developer
Contributions:18 reviews, 79 commits, 39 PRs in 3 years 7 months
Contributions summary:Barney primarily contributed to the development of the Psalm static analysis tool, focusing on improvements related to internal and psalm-internal annotations. The contributions included extracting and implementing functions related to namespace analysis, preventing calls to internal methods and properties from outside their intended namespaces, and enhancing the handling of internal annotations. These changes aimed to improve the tool's accuracy and security by restricting access to internal code elements.
security-analysisfindingphptaint-analysisphp-applications
bdsl/phpTutorial

Feb 2020 - Sep 2022

Introductory PHP tutorial
Contributions:119 commits, 5 PRs, 132 pushes in 2 years 7 months
php-tutorialintroductoryphpnette
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
Barney Laurance - Software Engineer at Big Give