Jonathan Miller

CEO

Bertram, Texas, United States40 yrs 2 mos experience
Highly Stable

Key Highlights

  • 26 years of experience in database performance.
  • Creator of MariaDB's Test Automation Framework.
  • Expert in benchmarking and performance testing.
Stackforce AI infers this person is a Database Performance Architect with extensive experience in open-source benchmarking and quality assurance.

Contact

Skills

Core Skills

Benchmarking Framework DevelopmentCommunity EnablementOpen SourcePerformance TestingAutomationTesting StrategiesTeam LeadershipIncident CommandTeam ManagementQuality AssuranceOperations ManagementSystem Administration

Other Skills

Performance TransparencyDocumentationFunctional TestingFramework DevelopmentCollaborationPerlBenchmarkingOptimizationAutomation ToolsOperational EfficiencySoftware LocalizationDatabase AdministrationDatabase SupportTeachingSoftware Documentation

About

MariaDB Foundation: Texas Strong 🚀 TAF -> https://github.com/MariaDB/TAF Current: Benchmarking Framework Developer & Community Enablement – MariaDB Foundation Technical architect with over 26 years of experience in database software performance change detection and automation. Designed, deployed, and managed production-scale benchmarking infrastructure across PervasiveSQL, MySQL AB, Sun Microsystems(MySQL), and Oracle(MySQL). Architected reproducible performance frameworks, automated change detection and isolation, and led SOP-driven validation across evolving codebases and environments. Known for surfacing performance changes early in the lifecycle, mentoring cross-functional teams, and preserving technical legacy through operational clarity.

Experience

40 yrs 2 mos
Total Experience
8 yrs 11 mos
Average Tenure
6 mos
Current Experience

Mariadb foundation

Benchmarking Enablement Facilitator

Nov 2025 – Present · 6 mos · Texas, United States · Remote

  • Position: Benchmarking Framework Developer & Community Enablement – MariaDB Foundation
  • TAF: https://github.com/MariaDB/TAF
  • The MariaDB Foundation exists to ensure the continued openness, innovation, and adoption of MariaDB. Its mission is to safeguard the core of MariaDB as a free and open source database, foster collaboration across the ecosystem, and empower contributors worldwide to learn, build, and share.
  • This role is dedicated to advancing performance transparency and empowering contributors through reproducible benchmarking. It combines technical architecture with community stewardship, ensuring that MariaDB remains a trusted, high‑performance choice across diverse workloads.
  • Key Responsibilities
  • Framework Development: Design and maintain an open‑source benchmarking framework that is extensible, contributor‑friendly, and reproducible across environments.
  • Comparative Benchmarking: Execute and publish benchmarks against MariaDB and other systems, highlighting strengths and areas for improvement.
  • Contributor Enablement: Help others run benchmarks, interpret results, and gain confidence in performance testing by providing clear documentation, onboarding guides, and mentoring.
  • Open Benchmarking Framework Advocacy: Advance the Foundation’s mission by building and sharing a global benchmarking framework that lowers barriers, teaches best practices, and invites contributors everywhere to participate.
  • Community Engagement: Share results, insights, and reproducible workflows through blogs, talks, and Foundation channels to amplify visibility.
  • Operational Support: Perform additional duties as assigned, modeling flexibility and stewardship in support of the Foundation’s mission.
Benchmarking Framework DevelopmentCommunity EnablementPerformance TransparencyOpen SourceDocumentation

Oracle mysql

2 roles

Sr. Principal Software Quality Assurance Automation Developer (MySQL)

Promoted

Apr 2005 – Sep 2025 · 20 yrs 5 mos · Austin, Texas Metropolitan Area

  • Hired to establish functional and performance testing for MySQL NDB Cluster and Replication, I was later transferred to lead MySQLD performance change testing after the original team departed to form Percona.
  • Designed and maintained autobench3, a modular Perl framework automating build orchestration, benchmark execution, diagnostics, and reporting.
  • Repurposed ATRT web interface and built XML-to-ATR pipeline; extended Java-based Test Tool to route results to ATR database and perform baseline comparisons.
  • Added quick_build for PGO-enabled iterative testing and Git commit-level regression isolation.
  • Created test suites for DBT2, DBT3, sysbench (0.4 CAPI, 1.0 LUA), and JSON workloads; standardized execution and parsing.
  • Built quick_query suite for onboarding optimizer/parser test cases and bug reports—streamlining change detection.
  • Enhanced autobench3 with cpumonitor (daemon load gating), ProfilerRunner (perf/VTune profiling), and dim_stat integration for correlated host/MySQL metrics.
  • Automated benchmarking across 40+ hosts/VMs using Jenkins; covered cached, I/O-bound, and stress workloads.
  • Co-designed multi-client benchmarking infrastructure with Dimitri Kravtchuk for Load Balancer testing using synchronized sysbench clients.
  • Integrated autobench3 into Java-based JET framework to benchmark OCI MySQLaaS services (MHS, NLB, HeatWave).
  • Used Grafana and MySQL OCI Admin Tool to correlate benchmark results with live telemetry.
  • Developed lifecycle benchmarks for HeatWave; automated continuous benchmarking of HA and non-HA instances.
  • Authored SOPs, mentored engineers, and collaborated across teams on performance requests and release testing.
  • Built Jenkins pipelines linked to Gerrit comments for developer-triggered performance runs.
  • Rotated through production watch duty, investigating performance changes and supporting live infrastructure.
Functional TestingPerformance TestingAutomationFramework DevelopmentCollaboration

Senior Lead Quality Assurance Developer (MySQL)

Apr 2005 – Mar 2008 · 2 yrs 11 mos · Austin, Texas Metropolitan Area

  • Led a team of QA Developers in testing MySQL NDB Cluster and Replication technologies, ensuring high-quality performance.
  • Designed and implemented comprehensive testing strategies, including functional, load, and regression testing.
  • Achieved a 30% reduction in testing time through the optimization of testing processes and automation tools.
Testing StrategiesTeam LeadershipOptimizationAutomation Tools

Austin community college

Instructor

Jun 2001 – Sep 2012 · 11 yrs 3 mos · Austin, Texas Area

  • Instructed students in the fine art of Quality Assurance of Software Localization
Quality AssuranceSoftware Localization

Pervasive software

Senior Quality Engineer

May 2000 – Apr 2005 · 4 yrs 11 mos · Austin, Texas Metropolitan Area

  • Oversaw performance enhancements and testing for Pervasive’s relational database software across major releases and service packs.
  • Collaborated with cross-functional teams to identify performance bottlenecks and implement effective solutions.
  • Developed and executed comprehensive performance testing strategies, resulting in improved software reliability and user satisfaction.
Performance TestingCollaborationTesting Strategies

Omnibase services inc

Operations Manager and Database Administrator

Mar 1998 – May 2000 · 2 yrs 2 mos · Austin, Texas Metropolitan Area

  • Managed day-to-day activities of the operations department
  • Coordinated software QA resolving many customer issues
  • Administrated servers and "Failure to Appear" database
Operations ManagementDatabase Administration

Kyle fire department

Sr. Captain, Division #1

May 1996 – Feb 2013 · 16 yrs 9 mos · Kyle, Texas, United States · On-site

  • Oversaw fire and EMS operations, ensuring effective incident command for a volunteer fire department.
  • Managed and mentored four Lieutenants, significantly improving team performance and operational efficiency.
  • Played a key role in transitioning the department from a $35,000 budget to a fully professional $2 million budget. (RFD -> ESD)
  • Led vehicle extrication classes, enhancing skills and preparedness.
  • Managed 24 paid FF/EMS and 45 volunteers.
Incident CommandTeam ManagementOperational Efficiency

Transactive corporation (g-tech)

System Administrator and Asst Database Administrator

Mar 1994 – Mar 1998 · 4 yrs · Austin, Texas Area

  • Responsible for 24X7 hardware, operating system and database support for Texas Lone Star systems.
  • Responsible for 24X7 hardware, operating system and database support Texas Hunting and Fishing systems.
System AdministrationDatabase Support

Del-mar college

Student

Jan 1989 – Jan 1993 · 4 yrs · Greater Corpus Christi Area

United states army /tang

SPC 4

Nov 1984 – Nov 1992 · 8 yrs

  • Texas Army National Guard TXANG
  • Education: Basic, Transportation School, Infantry Mortars, Primary Leader Development,
  • MOS: Cargo Specialist, Transportation Specialist, Mechanized Infantry Mortars.

Education

Del Mar College

Associate’s Degree (AAS) — Computer Programming

Jan 1990 – Jan 1993

Texas A&M University

EMT-FR — Emergency Medical

Jan 2008 – Jan 2008

Fire Acadamy On-line

Fire Fighter Certification — Fire Fighting and Rescue

Jan 2010 – Jan 2010

US Army Primary Leader Development Course - NCO

PLDC Certification — Human Resources Management/Field Tatics/Ground Navigation

Jan 1990 – Jan 1990

U.S. Army Advanced Individual Training (AIT)

11 (Bravo/Charlie) Certification

Jan 1989 – Jan 1989

U.S. Army Transportation School

Cargo Specialist

Jan 1985 – Jan 1986

International Institute of Software Testing

Certification — Building and Managing a Test Team

May 2008 – May 2008

International Institute of Software Testing

Certification — Principles of Software Testing

May 2008 – May 2008

Stackforce found 100+ more professionals with Benchmarking Framework Development & Community Enablement

Explore similar profiles based on matching skills and experience