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