Andrew Williams

DevOps Engineer at Portwest

St Helens, 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

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job14 years of employment as a software developer
bookComputing Business Studies Media Studies, Computing Business Studies Media Studies at Widnes Sixth Form College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
227reputation
26kreached
5answers
0questions
github-logo-circle

Github Skills (19)

flex10
rewrite10
python10
plugin-development10
regex10
url-rewrite10
apim9
api9
xmpp8
rss7
automation7
automations7
ejabberd6
php6
sudo6

Programming languages (19)

SmartyC#Objective-JCSSC++CRustMakefile

Github contributions (5)

github-logo-circle
Flexget/Flexget

Oct 2014 - Aug 2015

The official FlexGet repository
Role in this project:
userBackend Developer
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.
rssmoviespythontorrentautomation
nikdoof/simple-webfinger

Apr 2023 - Mar 2025

A simple, Flask-based webfinger handler.
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.
Request Free Trial
Andrew Williams - DevOps Engineer at Portwest