Andrew Widddersheim is a seasoned software engineer and SRE with 13 years of experience building and operating large-scale cloud platforms and developer-facing systems. He’s held senior reliability roles at Amazon and GitHub and now works at Figma, bringing deep expertise in automation, monitoring, and secure platform engineering. A long-time open-source contributor, Andrew has improved critical projects like OSSEC, monitoring-plugins, and kitchen-ansible—work that spans security hardening, Ansible provisioning quirks, and monitoring plugin robustness. His background includes leading multi-region OpenStack automation, shipping petabyte-scale backup and monitoring systems, and driving PCI/HIPAA-compliant operations. Colleagues know him for pragmatic problem solving and a knack for turning messy operational constraints into reliable, automated workflows. Based in Philadelphia, he blends infrastructure craftsmanship with active contributions to widely used OSS tooling.
13 years of coding experience
16 years of employment as a software developer
Bachelor’s Degree, Bachelor’s Degree at Pennsylvania College of Technology
OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response.
Role in this project:
Back-end & Security Engineer
Contributions:1 release, 193 commits, 39 PRs in 2 years 7 months
Contributions summary:Andrew primarily focused on fixing bugs and improving the OSSEC agent's functionality across multiple platforms (NIX, Windows). They addressed issues related to command-line arguments, ensuring that configuration files were properly loaded and that debug levels could be set from both the command line and the configuration file. The user also worked on security-related aspects of the agent, specifically related to file permissions and the secure creation and update of configuration files. Furthermore, they contributed to improving the output of Windows event logs, enhancing the logging information for better monitoring.
Fully featured framework for fast, easy and documented API development with Flask
Role in this project:
Back-end Developer
Contributions:34 commits, 31 PRs, 32 comments in 1 year 1 month
Contributions summary:Andrew primarily contributed to fixing typos and improving documentation within the `flask-restplus` project. They also implemented features to enhance the Swagger documentation, including adding the ability to specify examples for fields and custom fields, and to support PATCH methods. Furthermore, the user made changes to enhance the usability of the API by improving the handling of reqparse lists and choices, along with addressing an issue related to error handling and resource documentation.
apipythonflask-apirestfulflask
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.