Barney Gale is a Principal Software Engineer with 14 years' experience at Foundry, where he has progressed from QA engineer to senior technical leadership roles driving test automation, DevOps, and platform reliability. A Linux and Python specialist, he modernised legacy testing infrastructure—introducing pip, virtualenv and pytest workflows—and published internal packages and pytest plugins to smooth cross-team adoption. He balances hands-on engineering (including C++/Lua documentation and embedded work) with people leadership, having hired and led QA teams and taken on Scrum Master-like duties when needed. An active contributor to CPython’s pathlib, he has influenced core filesystem semantics such as immutability and symlink handling—an uncommon backend impact for someone rooted in test engineering. Based in Newport, Wales, he blends customer-focused support and technical authorship with a curiosity for breaking and fixing systems.
14 years of coding experience
8 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of Southampton
Contributions:628 reviews, 13 commits, 800 PRs in 1 year 8 months
Contributions summary:Barney primarily contributed to the core logic and maintenance of the pathlib library. Their contributions involved making the `pathlib.Path` immutable by removing undocumented support for "closing" a path using context managers. They also moved method implementations into the path accessor and added a new "follow_symlinks" parameter to `pathlib.Path.stat()` and `chmod()`. Additionally, the user worked on fixing inconsistent joining in `WindowsPath(PosixPath(...))` and handling NTFS alternate data streams.
Cross-platform keyboard, video and mouse for pytest
Contributions:24 commits, 4 PRs, 23 pushes in 9 months
pythonmousekeyboardcross-platformvideo
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 Gale - Principal Software Engineer at Foundry