Andrew Regner is a Site Reliability Engineer with 15 years building and operating large-scale storage and database systems for companies like Airbnb, Uber, and Meta. He specializes in making complex online data infrastructure—Aurora, MySQL/MyRocks, TiDB—reliable, automated, and user-friendly, often focusing on capacity, compaction, and memory optimizations. A pragmatic problem-solver, he champions removing tedious processes and improving developer/operator experience through tooling and policy work that scales across thousands of internal customers. He contributes to open-source projects (including back-end work on the popular unifi-poller and MySQL online schema change tooling) and writes production-grade Go and Python to ensure data integrity and compatibility. Based in Redwood City, he learns systems quickly and invents integrated solutions that prioritize practical impact over novelty. Colleagues rely on him to translate deep systems knowledge into usable, low-friction operational platforms.
15 years of coding experience
14 years of employment as a software developer
B.S. Applied Networking and Systems Administration, B.S. Applied Networking and Systems Administration at Rochester Institute of Technology
A.S. Computer Science, A.S. Computer Science at Finger Lakes Community College
A tool for performing online schema changes on MySQL.
Role in this project:
Back-end Developer / Database Engineer
Contributions:6 commits, 2 comments, 1 issue in 1 year 9 months
Contributions summary:Andrew primarily contributed to bug fixes and code improvements within the `onlineschemachange` repository, a tool designed for online schema changes on MySQL. Their work addressed issues related to handling `NULL` values in the process list, string decoding in Python 3, and logic errors. The user also updated the code to accommodate API changes in pyparsing and to use uppercase column names from the `information_schema` query. The modifications focused on enhancing the stability and reliability of the schema change process.
Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
Role in this project:
Back-end Developer
Contributions:5 commits in 1 month
Contributions summary:Andrew primarily focused on developing core back-end functionalities related to network data within the unifi-poller project. The contributions involved adding features for fetching and parsing network information from UniFi controllers, and writing code in Go. The commits included the definition of data structures, API interaction logic, and error handling. The user also made several iterative improvements and bug fixes to ensure data integrity and API compatibility.
influxdbprometheusubiquitiunifigrafana-dashboard
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.