William Orr

DevOps Engineer at Adevinta

Barcelona, Catalonia, Spain
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
William Orr is a seasoned DevOps/SRE professional with 16 years of experience building and maintaining resilient infrastructure, currently based in Barcelona and working at Adevinta. He has a strong track record at LinkedIn driving CI reliability, mentoring teams, and automating ops with tools like CFEngine and custom orchestration (wsh). An active open-source contributor, he has improved Kubernetes logging operators (scheduling, health checks, and Prometheus integration) and modernized legacy GTK/Python code, showing both operational and code-level expertise. Comfortable across systems, networking and backend automation, he repeatedly surfaces and fixes subtle stability issues—from socket handling in CFEngine to Prometheus service monitor quirks. Colleagues rely on him to remove single points of failure and turn messy operational problems into repeatable, tested solutions.
code16 years of coding experience
job4 years of employment as a software developer
bookBS, Applied Networking and Systems Administration, Computer Science, BS, Applied Networking and Systems Administration, Computer Science at Rochester Institute of Technology
bookTrumbull High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

json10
kubernetes10
python10
configuration-management10
kubernetes-operator10
c1110
glib10
c1710
automation10
prometheus10
kubernetes-pods10
file-handling10
logging10
automations10
cloud-native10

Programming languages (22)

SmartyJavaC++RustCMakefilePLpgSQLTeX

Github contributions (5)

github-logo-circle
cfengine/core

Aug 2012 - Dec 2015

CFEngine Community
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:59 commits, 19 PRs, 61 comments in 3 years 4 months
Contributions summary:William primarily contributed to the CFEngine core codebase by implementing and improving system configuration and automation features. They added support for FreeBSD portmaster package management, fixing parsing bugs related to JSON, and addressing potential issues with socket connections, enhancing the system's robustness. Furthermore, the user made multiple changes to the codebase related to file handling and manipulation including adding tests and fixes for file and string manipulation functions.
configuration-managementautomationcfengineinfrastructure-as-codec
Logging operator for Kubernetes
Role in this project:
userDevOps Engineer
Contributions:12 commits, 15 PRs, 11 comments in 1 year 2 months
Contributions summary:William's contributions center on enhancing the Kubernetes logging operator. They added support for tolerations, node selectors, and priority classes for both fluentd and fluentbit, indicating a focus on operational aspects such as scheduling and resource management. Further contributions include addressing Prometheus monitoring issues, specifically refining the service monitor creation and port annotations, demonstrating expertise in monitoring and observability within a Kubernetes environment. The user also made improvements to the health checks, signifying a concern for stability and operational reliability.
fluentdloggingoperatorkubernetesfluentbit
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
William Orr - DevOps Engineer at Adevinta