Andrew Regner

Site Reliability Engineer at Airbnb

Redwood City, California, United States
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 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.
code15 years of coding experience
job14 years of employment as a software developer
bookB.S. Applied Networking and Systems Administration, B.S. Applied Networking and Systems Administration at Rochester Institute of Technology
bookA.S. Computer Science, A.S. Computer Science at Finger Lakes Community College
languagesEnglish
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

json10
database-management10
go10
network-monitoring10
data-parsing10
python10
mysql10
apidoc9
sql9
api9
error-handling9
debugging9
prometheus8
influxdb8
pyparsing7

Programming languages (8)

C++ShellRustJavaScriptGoRubyTSQLPython

Github contributions (5)

github-logo-circle
A tool for performing online schema changes on MySQL.
Role in this project:
userBack-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.
mysqlschema-changes
unpoller/unpoller

Sep 2020 - Oct 2020

Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
Role in this project:
userBack-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.
Request Free Trial