Andrew Williams is a DevOps engineer with 17 years of IT experience and over a decade focused on automating and supporting production Linux deployments across physical, virtual, and hybrid environments. He has progressed through roles from service desk and BI into infrastructure and DevOps positions at companies including MDS Global, bet365, Yodel, and currently Portwest, showing strong operational depth in high-throughput environments. Comfortable with backend development, he has contributed to the popular open-source FlexGet project by adding URL rewrite plugins, multi-key API support, and notification enhancements, demonstrating practical Python integration with external services. Andrew blends hands-on systems work with automation and refactoring skills, consistently reducing toil while improving reliability and clarity. Based in St Helens, UK, he brings pragmatic engineering shaped by long-term production support and a habit of contributing useful tooling back to the community.
17 years of coding experience
14 years of employment as a software developer
Computing Business Studies Media Studies, Computing Business Studies Media Studies at Widnes Sixth Form College
Contributions:8 commits, 12 PRs, 12 comments in 10 months
Contributions summary:Andrew contributed to the FlexGet project by updating and adding URL rewrite plugins. These plugins involved modifying Python code to interact with external services like Torrentz and Cinemageddon, enabling content retrieval and manipulation. The user also refactored the code for clarity. In addition, the user added support for multiple API keys and email destinations for the pushbullet plugin and multiple recipients to the notify_xmpp plugin, and implemented the regex_extract plugin.
Contributions:3 releases, 55 PRs, 76 pushes in 1 year 11 months
pythonwebfinger
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.