Software engineer and database geek
I am enthusiast about writing software and solving problems. I’ve worked with big, busy and highly available systems and services. I in particular enjoy sharing my solutions with the world via blogging (http://code.openark.org/blog/) and via open source.
I author or authored a bunch of open source projects:
I curate a list of MySQL quality open source software: awesome-mysql
Recipient of MySQL Community Member of the Year, Oracle ACE, and Oracle Technologist of the Year award, I'm involved in the MySQL ecosystem community. I frequently present on conferences, see https://code.openark.org/blog/presentations for a collection of some of my recorded presentations + slide decks.
Some blog posts from my role when working as a database engineer at GitHub:
- Automating MySQL schema migrations with GitHub Actions and more
- MySQL High Availability at GitHub
- Mitigating replication lag and reducing read load with freno
- MySQL infrastructure testing automation at GitHub
- gh-ost: GitHub’s online schema migration tool for MySQL
My take on CAP Theorem: not what we thought it was, not what we are looking for.
The peak of my carreer is the infamous SQL Pie Chart query.