Summary
Overview
Work History
Education
Skills
Languages
Work Availability
Websites
Accomplishments
Work Preference
Software
Timeline
Generic
Jonathan Miller

Jonathan Miller

Bertram,TX

Summary

Experienced software testing and quality assurance engineer with a strong background in database performance testing and automation. Architected and led the development of an in-house performance framework, enhancing system efficiency and reliability. Successfully guided a team to implement standard operating procedures and a robust test environment. Eager to leverage extensive experience in testing and quality assurance to ensure high-quality software delivery

Overview

25
25
years of professional experience

Work History

Sr. Principal Software Developer

Oracle (MySQL)
04.2005 - 09.2025
  • Designed, implemented, expanded and maintained an in-house performance change testing framework for MySQL.
  • Established and led a performance engineering department from the ground up – Mentored and led a team of performance engineers guiding them in using internal frameworks, handling testing requests, and following standardized procedures. Created ways for developer to have work tested before push, an automated farm of hosts looking for change in all commits and release testing. Expanded testing scope to include MySQL in Oracle Cloud, covering High Availability configurations and HeatWave creation.
  • Designed and constructed a specialized testbed of hosts integrated with a custom automation framework to enable efficient and comprehensive evaluation of MySQL performance changes across various configurations, workloads and operating systems (Linux/Windows)
  • MySQL Heatwave (Oracle OCI Service) Benchmark – Designed the merging of the performance framework and another in house framework responsible for OCI to combine the power of the performance change framework for testing MySQL cloud.
  • Designed and implemented multi-client benchmark architecture - Testing OCI Network Load Balancer performance with MySQL Read Replicas. Identified limitations of single-client load generation and scaled testing by integrating multiple benchmark client hosts.
  • Designed and implemented developer-triggered performance benchmark integrated with Gerrit review - Enabled developers to initiate basic performance tests by commenting on code reviews.
  • Performed rotational duties across production monitoring, request handling, and release validation. – Oversaw the performance production farm for several months each year, investigating anomalies and changes in benchmark results. - Collaborated with developers to address performance-related requests and troubleshoot regressions. Executed release testing to ensure stability and performance consistency across MySQL builds.

Senior Quality Engineer

PervasiveSQL
05.2000 - 04.2005
  • Developed and executed comprehensive database performance change testing strategies, resulting performance issues being detected and resolved improving software reliability and user satisfaction across major releases and service packs.
  • Provided technical support in resolving complex quality issues by conducting thorough investigations and presenting data-driven recommendations.

Education

AAS - Computer Programming

DEL MAR College
Corpus Christi, TX

Skills

  • Programming languages: Perl, Java, Bash, C, C, Python, Lua, XML, JSON
  • Tools: Git, Gerrit, Jenkins, Perf, Vtune, Make, bitkeeper, MySQL, MySQL Heatwave, OCI, AWS, Confluence
  • Effective strategic leadership
  • Organizational development
  • Skilled in prioritizing concurrent responsibilities
  • Collaborative teamwork
  • Instructional leadership

Languages

English

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Accomplishments

MySQL Performance Engineering & Automation Leadership
• Designed and built a standalone performance testing framework from the ground up — spanning build orchestration to result visualization — powered by Jenkins and deployed across a fully automated farm of performance testing hosts.
• Established procedures and policies for evaluating MySQL performance changes, ensuring consistent benchmarking and regression detection across development cycles.
• Engineered tooling and framework enhancements to accelerate performance investigations and improve visibility into change impact.
• Built and led a team of performance engineers, providing dedicated support to MySQL development teams through targeted performance testing and analysis.
• Developed release-level performance validation processes, integrating performance change detection into MySQL’s release pipeline to safeguard quality and stability.

Work Preference

Work Type

Full TimePart Time

Location Preference

Remote

Salary Range

$45000/yr - $100000/yr

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursWork from home optionHealthcare benefitsTeam Building / Company Retreats

Software

Languages: Perl, Java, Bash, C, C, Python, Lua, XML, JSON

Tools: Git, Gerrit, Jenkins, Perf, Vtune, Make, bitkeeper, MySQL, MySQL Heatwave, OCI, AWS, Confluence

Timeline

Sr. Principal Software Developer

Oracle (MySQL)
04.2005 - 09.2025

Senior Quality Engineer

PervasiveSQL
05.2000 - 04.2005

AAS - Computer Programming

DEL MAR College