Aaron Brady is a Principal Software Developer with 15 years of experience building and stabilizing large-scale, distributed systems, currently based in Ottawa. He has led high-stakes infrastructure projects at Shopify—introducing Change Data Capture at scale, building a production-ready MySQL binlog replication tool, and owning stateful services for Redis, Memcached and background jobs. At Internet Archive he modernized a 30-node distributed database supporting over 7 petabytes of crawl data, and his open-source contributions to Debezium show deep MySQL and CDC expertise. Aaron blends hands-on engineering with technical leadership, mentoring teams that bridge production engineering and data groups. He has a track record of shipping pragmatic, high-throughput systems and contributing upstream fixes to handle enterprise scale. He also brings operator experience from founding a hosting team and running AS43367, reflecting long-standing competence in networking and platform ops.
Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
Role in this project:
Back-end Developer / Database Engineer
Contributions:2 reviews, 5 commits, 2 PRs in 6 months
Contributions summary:Aaron contributed significantly to the MySQL connector within the Debezium project. Their work included adding a Percona Server profile, incorporating backup lock options for snapshots, and adjusting the connector's behavior for different MySQL versions. They also modified existing tests and implemented new tests related to snapshotting and key uniqueness in the ByLogicalTableRouter SMT, demonstrating expertise in database interactions and data transformation.
Contributions:24 commits, 14 pushes, 3 branches in 9 months
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.