Conference Speaker Presentations

Ronald has given 120+ presentations across 22 countries starting in 2006. SpeakerDeck , Slideshare

His presentation expertise has covered many technology topics including architecture, performance, scalibility, site reliability and has included MySQL, Linux, PHP, Java and cloud computing (specializing in AWS) technologies.

2023 Presentations

  • Nov - Mastering EOL Migrations: Lessons learned from MySQL 5.7 to 8.0 with Amazon RDS Podcast

2021 Presentations

  • May - Understanding AWS RDS Aurora Capabilities at Percona Live 2021 - Virtual
  • May - A QLDB Cheatsheet for MySQL Users Percona Live 2021 - Virtual

2018 Presentations

  • June - “MySQL Data Security Risk Assessment” at Data.Ops Conference in Barcelona, Spain. Slides

2017 Presentations

  • Sep - “Implementing MySQL Security Features Tutorial” at Percona Live in Dublin, Ireland
  • April - “A TokuDB migration story” at New York MySQL meetup in New York, New York.

2016 Presentations

  • May - “OpenStack Austin Summit Recap” at New York OpenStack meetup in New York, New York. Slides
  • June - “Understanding the MySQL Release Cadence” at New York Oracle Users Group Summer General Meeting in New York, New York
  • Oct - “Improving MySQL performance with better indexes” at Percona Europe 2016 in Amsterdam, Netherlands
  • Oct - “MySQL Replication Smackdown” at Percona Europe 2016 in Amsterdam, Netherlands
  • Oct - “Securing your MySQL/MariaDB data” with Colin Charles at Percona Europe 2016 in Amsterdam, Netherlands
  • Oct - “MySQL Replication Smackdown” at NY MySQL Meetup in New York, NY, USA
  • Nov - “Testing and verifying your MySQL backup” at IAOUG OTN Day in Gold Coast, Queensland, Australia

2015 Presentations

  • April - “MySQL Security Essentials” at Percona Live MySQL Worldwide Conference & Expo in Santa Clara, California.
  • April - “Improving Performance with Better Indexes” at Percona Live MySQL Worldwide Conference & Expo in Santa Clara, California.
  • April - “High Performance SQL and NoSQL” at Web Performance Meetup in New York, NY.
  • May - “Effective MySQL Architecture and Design Practices” at Portland MySQL Users Group in Portland, Oregon.
  • May - “Effective Software Development with MySQL” at Portland MySQL Users Group in Portland, Oregon.
  • August - “Testing and verifying your MySQL Backup Strategy” at OTN Tour South America in Montevideo, Uruguay.
  • August - “Panel Discussion - MySQL v Oracle” at OTN Tour South America in Montevideo, Uruguay.
  • August - “Mastering MySQL Hands on Workshop (3 hrs)” at OTN Tour South America in Montevideo, Uruguay.
  • August - “Testing and verifying your MySQL Backup Strategy” at OTN Tour South America in Buenos Aires, Argentina.
  • August - “Managing MySQL version upgrades” at OTN Tour South America in Buenos Aires, Argentina.
  • August - “Mastering MySQL Hands on Workshop (3 hrs)” at OTN Tour South America in Buenos Aires, Argentina.
  • August - “Testing and verifying tour MySQL backup strategy” at OTN Tour South America in Santiago, Chile.
  • August - “Managing MySQL version upgrades” at OTN Tour South America in Santiago, Chile.
  • August - “Testing and verifying tour MySQL backup strategy” at OTN Tour South America in Lima, Peru.
  • August - “Managing MySQL version upgrades” at OTN Tour South America in Lima, Peru.
  • August - “Effective Software Development with MySQL” at OTN Tour South America in Lima, Peru.

2014 Presentations

  • August - “Effective MySQL Architecture and Design Practices” at Finland MySQL Users Group in Helsinki, Finland.
  • August - “Effective Software Development with MySQL” at Finland MySQL Users Group in Helsinki, Finland.:
  • August - “Effective MySQL Architecture and Design Practices” at Sweden MySQL Users Group (SMUG) in Stokholm, Sweden.
  • August - “Effective Web Site Operations” at Sweden MySQL Users Group (SMUG) in Stokholm, Sweden.
  • August - “Upcoming MySQL features for modern applications” at Sweden MySQL Users Group (SMUG) in Stokholm, Sweden.
  • August - “Effective MySQL Architecture and Design Practices” at Latvia Oracle Users Group in Riga, Latvia.
  • August - “Effective Software Development with MySQL” at Latvia Oracle Users Group in Riga, Latvia.
  • August - “Effective Web Site Operations” at Latvia Oracle Users Group in Riga, Latvia.
  • August - “Upcoming MySQL features for modern applications” at Latvia Oracle Users Group in Riga, Latvia.
  • August - “Effective MySQL Architecture and Design Practices” at Estonia Oracle Users Group in Talinn, Estonia.
  • August - “Effective Software Development with MySQL” at Estonia Oracle Users Group in Talinn, Estonia.
  • August - “Effective Web Site Operations” at Estonia Oracle Users Group in Talinn, Estonia.
  • August - “Upcoming MySQL features for modern applications” at Estonia Oracle Users Group in Talinn, Estonia.
  • November - “MySQL Operations” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.
  • November - “MySQL Operations” at MySQL/NoSQL/Cloud Latin America Conference in Córdoba, Argentina.

2013 Presentations

  • January - “Important lessons for managing large MySQL AWS Environments” at Effective MySQL New York Meetup in New York, NY. Slides
  • January - “Lessons Managing 500+ AWS Servers” at New York Web Services User Group in New York, NY.
  • February - “Secrets of mysqlnd - The PHP MySQL Native Driver” at New York PHP Group in New York, NY. Slides
  • March - “MySQL Integration with NoSQL, Big Data and the Cloud” at MySQL Tech Tour in New York, NY. Slides
  • March - “MySQL 5.6 New Replication Features” at MySQL Tech Tour in New York, NY. Slides
  • March - “MySQL Integration with NoSQL, Big Data and the Cloud” at MySQL Tech Tour in Burlington/Boston, MA. Slides
  • March - “MySQL 5.6 New Replication Features” at MySQL Tech Tour in Burlington/Boston, MA. Slides
  • June - “The history and future of the MySQL ecosystem” at New York Linux Users Group (NYLUG) in New York, NY. Slides
  • June - “Lessons learned managing large AWS Environments” at Cloud Expo New York in New York, NY. Slides
  • July - “MySQL Backup and Recovery Procedures” at OTN LAD Tour 2013 in Medellin, Colombia.
  • July - “Understanding and using MySQL in the Cloud” at OTN LAD Tour 2013 in Medellin, Colombia.
  • July - “New MySQL 5.6 Features” at OTN LAD Tour 2013 in Quito, Ecuador.
  • July - “Understanding and using MySQL in the Cloud” at OTN LAD Tour 2013 in Quito, Ecuador.
  • July - “New MySQL 5.6 Features” at OTN LAD Tour 2013 in Guatemala City, Guatemala.
  • July - “Understanding and using MySQL in the Cloud” at OTN LAD Tour 2013 in Guatemala City, Guatemala.
  • July - “New MySQL 5.6 Features” at OTN LAD Tour 2013 in Panama City, Panama.
  • July - “Understanding and using MySQL in the Cloud” at OTN LAD Tour 2013 in Panama City, Panama.
  • September - “MySQL Backup and Recovery Procedures” at MySQL Connect 2013 in San Francisco, CA.
  • September - “Integrating Application and Database Metrics using New Relic” at MySQL Connect 2013 in San Francisco, CA.
  • October - “MySQL Backup and Recovery Essentials” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.
  • October - “Monitoring MySQL/NoSQL and the cloud with New Relic” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.
  • October - “Understanding and using MySQL in the Cloud” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.

2012 Presentations

  • January - “Upgrading to MySQL 5.5” at IOUC Leaders Summit 2012 in San Francisco, CA.
  • February - “MySQL Security Essentials” at RMOUG Training Days 2012 in Denver, CO.
  • February - “Improving Performance with Better Indexes” at Colorado MySQL Users Group at Broomfield, CO.
  • April - “Explaining the MySQL Explain” at Percona Live in Santa Clara, CA.
  • April - “MySQL Idiosyrancies that BITE” at Percona Live in Santa Clara, CA.
  • May - “LAMP Performance Optimizations” at OTN Developer Day in New York, NY.
  • May - “MySQL Backup and Recovery Essentials” at RMOUG Training Day in Denver, CO.
  • May - “Explaining the MySQL Explain” at RMOUG Training Day in Denver, CO.
  • May - “MySQL Disasters, and how to avoid yours” at Effective MySQL in New York, NY.
  • June - “MySQL Disasters, and how to avoid yours” at SouthEast LinuxFest in Charlotte, NC.
  • June - “Explaining the MySQL Explain” at SouthEast LinuxFest in Charlotte, NC.
  • June - “Improving Performance With Better Indexes” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.
  • June - “MySQL Backup and Recovery Essentials” at MySQL/NoSQL/Cloud Latin America Conference in Buenos Aires, Argentina.
  • July - “MySQL Backup and Recovery Essentials” at Oracle OTN Tour in Cali, Colombia.
  • July - “MySQL Security Essentials” at Oracle OTN Tour in Cali, Colombia.
  • July - “MySQL Performance Analysis Essentials” at MySQL Workshop in Cali, Colombia.
  • July - “Explaining the MySQL Explain” at MySQL Workshop in Cali, Colombia.
  • July - “Improving MySQL Performance with Better Indexes” at MySQL Workshop in Cali, Colombia.
  • July - “Interview with ACE Director Ronald Bradford”. Podcast by Oracle More Information.
  • August - “Successful Scalability Principles” at Effective MySQL Meetup in New York, NY.
  • September - “Improving Performance with Better Indexes” at MySQL Connect 2012 in San Francisco, CA. Presentation Details
  • September - “Lessons learned from managing 500+ AWS MySQL Servers” at MySQL Connect 2012 in San Francisco, CA. Presentation Details
  • October - “MySQL Backup and Recovery Essentials” at Percona Live New York 2012 in New York, NY. Speaker Profile
  • October - “Oracle Author Chat - MySQL and the Effective MySQL series” with Oracle Corporation.
  • November - “Lessons learned from managing 500+ AWS MySQL Servers” at Cloud Expo West 2012 in Santa Clara, CA.

2011 Presentations

  • March - “How Better Indexes Save You Money” at EffectiveMySQL New York Meetup in New York.
  • April - “The most common MySQL Scalability mistakes” at IOUG Collaborate 2011 in Orlando, Florida.
  • April - “MySQL Best Practices for DBAs and Developers - Part 1” at MySQL User Conference 2011 in Santa Clara, CA.Speaker Profile
  • April - “MySQL Best Practices for DBAs and Developers - Part 2” at MySQL User Conference 2011 in Santa Clara, CA.Speaker Profile
  • April - “The Art of Good SQL” Ignite Series Talk at MySQL User Conference 2011 in Santa Clara, CA.
  • April - “MySQL Idiosyncrasies That Bite” at EffectiveMySQL New York Meetup in New York, NY.
  • May - “Successful Scalability” at EffectiveMySQL New York Meetup in New York, NY.
  • May - “Improving Performance with Better Indexes” at Percona Live in New York, NY.
  • May - “Explaining the MySQL Explain” at EMEA Harmony 2011 in Helsinki, Finland. Conference Details
  • May - “Understanding MySQL Indexes” at EMEA Harmony 2011 in Helsinki, Finland.Conference Details
  • June - “Reasons to Use MySQL 5.5” at EffectiveMySQL New York Meetup in New York, NY.
  • June - “Explaining the MySQL Explain” at KScope 2011 in Long Beach, CA.
  • July - “Improving Performance with Better Indexes” at Oracle OTN Tour in Quito, Ecuador
  • July - “Explaining the MySQL Explain” at Oracle OTN Tour in Quito, Ecuador
  • July - “Explaining the MySQL Explain” at ASUOC Oracle OTN Tour 2011 in Cartagena, Colombia.
  • July - “Understanding MySQL Indexes” at ASUOC Oracle OTN Tour 2011 in Cartagena, Colombia.
  • July - “Improving Performance with Better Indexes” at Oracle OTN Tour in Lima, Peru.
  • July - “Explaining the MySQL Explain” at Oracle OTN Tour in Lima, Peru.
  • July - “Improving Performance with Better Indexes” at Oracle OTN Tour in Montevideo, Uruguay.
  • July - “Explaining the MySQL Explain” at Oracle OTN Tour in Montevideo, Uruguay.
  • July - “LAMP Performance Optimizations” at Joint Effective MySQL and Web Performance New York Meetup.
  • October - “Improving Performance with Better Indexes” at MySQL Sunday at Oracle Open World San Francisco, CA.
  • October - “Explaining the MySQL Explain” at MySQL Sunday at Oracle Open World San Francisco, CA.
  • October - “Mastering MySQL Performance Tuning” at Insight Out in Tokyo, Japan.
  • October - “Better MySQL Security and Administration” at Insight Out in Tokyo, Japan.
  • October - “Improving performance with Better Indexes” at OTN APAC Tour in Beijing, China.
  • October - “Common MySQL Scalability Mistakes” at OTN APAC Tour in Manilla, Philipines.
  • October - “Improving Performance with Better Indexes” at OTN APAC Tour in Manilla, Philipines.
  • October - “Improving Performance with Better Indexes” at NZOUG in Auckland, New Zealand.
  • October - “Common MySQL Scalability Mistakes” at NZOUG in Auckland, New Zealand.

2010 Presentations

  • February - “Dolphins, now and beyond” Opening Keynote MySQL Developers room at FOSDEM 2010 in Brussels, Belgium. Download Slides
  • February - “10x performance improvements - A case study” at FOSDEM 2010 in Brussels, Belgium. Download Slides
  • April - “10x performance improvements - A case study” at MySQL User Conference 2010 in Santa Clara, CA. Download Slides
  • April - “LIFTOFF - MySQLCamp for Oracle DBA” at MySQL User Conference 2010 in Santa Clara, CA. Download Slides
  • April- “IGNITION - MySQLCamp for Oracle DBA” at MySQL User Conference 2010 in Santa Clara, CA. Download Slides
  • June - “24+½ Questions about MySQL?” at ACE Director Briefing in Washington, DC. Download Slides Other ACE Director briefings
  • June - “MySQL Idiosyncrasies That Bite” at ODTUG Kaleidoscope 2010 in Washington, DC. Download Slides
  • June - “Capturing, Analyzing and Optimizing SQL” at ODTUG Kaleidoscope 2010 in Washington, DC. Download Slides
  • June - “Increasing MySQL productivity from Design to Implementation” at ODTUG Kaleidoscope 2010 in Washington, DC. Download Slides
  • September - “Successful MySQL Scalability” at SF MySQL Meetup in San Francisco, CA. Download Slides
  • September - “MySQL Idiosyncrasies That Bite” at Oracle Open World 2010 in San Francisco CA. Download Slides
  • September - “The most common MySQL scalability mistakes, and how to avoid them.” at Surge 2010 in Baltimore, Maryland. Download Slides
  • October - “MySQL Best Practices for DBAs and Developers” at Peru OTN Tour in Lima, Peru.
  • October - “MySQL Best Practices for DBAs and Developers” at Chile OTN Tour in Santiago, Chile.
  • October - “MySQL Idiosyncrasies That Bite” at Chile OTN Tour in Santiago, Chile.
  • October - “MySQL Best Practices for DBAs and Developers” at Uruguay OTN Tour in Montevideo, Uruguay.
  • October - “MySQL Idiosyncrasies That Bite” at Uruguay OTN Tour in Montevideo, Uruguay.
  • October - “MySQL Best Practices for DBAs and Developers” at Brazil OTN Tour in São Paulo, Brazil.
  • October - “Common MySQL scalability mistakes” at Columbia OTN Tour in Bogota, Colombia.
  • October - “MySQL Best Practices for DBAs and Developers” at Columbia OTN Tour in Bogota, Colombia.
  • October - “Common MySQL Scalability mistakes” at Ecuador OTN Tour in Quito, Ecuador.
  • October - “MySQL Best Practices for DBAs and Developers” at Ecuador OTN Tour in Quito, Ecuador.
  • October - “Common MySQL Scalability mistakes” at Costa Rica OTN Tour in San Jose, Costa Rica.
  • October - “MySQL Best Practices for DBAs and Developers” at Costa Rica OTN Tour in San Jose, Costa Rica. Download OTN Slides
  • October - “MySQL Idiosyncrasies That Bite” at Costa Rica OTN Tour in San Jose, Costa Rica.
  • November - “MYSQL Introduction” at Monteral New Tech Meetup in Montreal, Canada.
  • November - “MySQL Idiosyncrasies That Bite” at DOAG Conference in Nuremberg, Germany Conference Agenda
  • November - “MySQL Best Practices for DBAs and Developers” at BGOUG Conference in Pravets, Bulgaria.
  • November - “MySQL Idiosyncrasies That Bite” at BGOUG Conference in Pravets, Bulgaria.
  • December - “Common MySQL Scalabilty Problems” at UKOUG Conference in Birmingham, UK.
  • December - “MySQL Idiosyncrasies That Bite” at UKOUG Conference in Birmingham, UK.

2009 Presentations

  • “SQL v No-SQL” panel moderator at 2009 Open SQL Camp in Portland, OR - Nov 2009 Download Slides
  • “Drizzle: Status, Principles, and Ecosystem” at 2009 OSCON - Open Source Convention in Santa Clara, CA - July 2009 Download Slides
  • “The Ideal Performance Architecture” at Percona Performance Conference in Santa Clara, CA - April 2009 Download Slides, Watch Video
  • “Monitoring 101 - Simple stuff to save your bacon” at MySQL Conference & Expo in Santa Clara, CA - April 2009 Download Slides,
  • “Setting up MySQL on Amazon Web Services (AWS)” at MySQL Camp 2009, Santa Clara, CA - April 2009 Download Slides,
  • “Best Practices for Migrating to MySQL from Oracle and SQL Server environments” at MySQL Federal Migration Boot Camp in Washington DC, Feb 2009
  • “Extending the MySQL Data Landscape” at New York MySQL Meetup Group in New York, NY - January 2009 Download Slides,

2008 Presentations

  • January - “MySQL for the Oracle DBA” at Federal Government DBA Day in Washington, DC.
  • April - “Top 20 Design Tips Every MySQL Architect Needs to Know” at MySQL Conference & Expo in Santa Clara, CA.
  • July - “MySQL Proxy. From Architecture to Implementation” at O’Reilly Open Source Conference (OSCON) in Portland, OR.
  • July - “A Panel on Cloud Computing” at Entrepreneurs Round Table in New York, NY.
  • August - “Best Design Practices for successful MySQL Applications - Part A” at New York MySQL Meetup in New York, NY.
  • September - “Monetization Through Online Advertising” at Ultra Light Startups in New York, NY.
  • October- “Outsourcing Your Startup” at Ulta Light Startups in New York, NY.
  • December - “The Data Landscape” at GoDaddy Tech Day in Scottsdale, AZ.

2007 Presentations

  • April - “MySQL for Oracle DBA’s and Developers” at MySQL Conference & Expo in Santa Clara, CA. Download Slides
  • May - “Life as a Consultant & MySQL Conference Wrap Up” at Brisbane MySQL Meetup in Brisbane, Australia.
  • July - “MySQL Practical Performance Tips & Tricks” at New York MySQL Meetup in New York, NY.
  • July - “MySQL for the Oracle DBA” at DBA Bootcamp in San Francisco, CA.
  • August - “MySQL for the Oracle DBA” at DBA Bootcamp in New York, NY.
  • August - “MySQL Practical Performance Tips & Tricks - Part 2” at New York MySQL Meetup in New York, NY.
  • September - “Analyzing MySQL Status and your SQL” at New York MySQL Meetup in New York, NY.
  • November - “MySQL Stand at Exhibitors Hall” at Oracle Open World in San Fransisco, CA.

2006 Presentations

  • February - “Overcoming the Challenges of Establishing Service and Support Channels” at Implementing Open Source for Optimal Business Performance in Singapore.
  • March - “Know Your Competitor - A MySQL Developers Guide to Oracle 10g Express Edition” at Brisbane MySQL Meetup in Brisbane, Australia.
  • April - “MySQL for Oracle Developers” at MySQL Users Conference in Santa Clara, CA.
  • September - “MySQL HackFest” at Brisbane MySQL Meetup in Brisbane, Australia.
  • October - “MySQL Back to Basics” at Brisbane MySQL Meetup in Brisbane, Australia.