Portrait of Mitchell Crompton

Mitchell Crompton

Senior Software Engineer

Gold Coast, Australia

Gold Coast based senior software engineer with experience in frontend architecture, developer tooling, and engineering processes. Interested in full-stack and senior frontend roles with the opportunity to improve delivery, lead projects, and provide mentorship to junior employees.

Skills & Expertise

Languages

  • TypeScript
  • C#
  • Astro
  • Markdown
  • HTML
  • CSS
  • AsciiDoc

Platforms & Tools

  • React
  • PostgreSQL
  • Docker
  • AWS

Interests

  • Tinkering
  • Reading
  • Gaming
  • Cooking

Tiny Technologies

Senior Software Engineer

  • Engineered core editor features and maintained backwards compatibility across TinyMCE enterprise releases.
  • Architected and built the Suggested Edits plugin, implementing the UI, review workflows, and HTML diff-tracking logic.
  • Coordinated technical remediation for security incidents and managed external security audits end-to-end.
  • Extended staging and preview pipelines across branches to shift QA verification earlier into development cycles.
Mar 2025 - Present

Software Engineer

  • Prototyped and shipped the initial AI interface plugin for TinyMCE.
  • Built a branch-based preview pipeline for sandbox environments, enabling stakeholders to test feature branches prior to merge.
  • Rebuilt the documentation site CI/CD pipeline to automate builds and release workflows.
  • Contributed core editor features, bug fixes, automated testing, and developer documentation across the product.
Mar 2022 - Mar 2025

QA Engineer

  • Executed regression and performance testing suites across TinyMCE release candidates.
  • Collaborated closely with engineering to isolate browser-specific edge cases and verify fixes ahead of production releases.
Aug 2021 - Mar 2022

QUT

Bachelor in Information technology

Major in Computer Science, Minors in Intelligent Systems, Network and Security

2017 - 2021