Aaron Brady

Member Of The Technical Staff at Tigris Data

Ottawa, Ontario, Canada
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

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job26 years of employment as a software developer
bookDublin City University
stackoverflow-logo

Stackoverflow

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

Github Skills (20)

cdc10
kafka-connect10
mysql10
databases10
java10
javas10
change-data-capture10
relational-databases10
sql-database10
database10
apache-kafka9
testing8
docker6
dockers6
performance-monitoring5

Programming languages (11)

JavaCSSC++CRustSolidityGoPHP

Github contributions (5)

github-logo-circle
debezium/debezium

Feb 2020 - Sep 2020

Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
Role in this project:
userBack-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.
change-data-capturedatabasedatabasesdebeziumkafka-connect
insom/epoxy-sequel

Mar 2019 - Dec 2019

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.
Request Free Trial