Matthew Holloway

Wellington, New Zealand / Remote

Full stack tech lead with 20+ years development experience. Currently looking for interesting projects.

Skills

  • Frontend: JavaScript/TypeScript. React, Next.js (large scale webapps). Accessibility (WCAG). Framer Motion. React Hook Form. Design Systems. Styled Components / CSS Modules / Sass.
  • Backend: Node Next.js API routes / Express / Hapi. Various ORMs like Prisma, or SQL builders like Knex. Sanity.io CMS.

Work history

  • 2023-2024: Koordinates.com: Front-End Lead
      Front-End team management, developer. Balancing addressing tech-debt and app features.
  • 2023-: Personal project: BigTxt.org... a text file viewer that can handle massive files (ie, complete works of Shakespeare) while maintaining 60fps
    • Web-based. Multithreaded (web workers) and streaming parser, so it displays files as it loads them (rather than waiting for a complete load).
    • Bespoke layout engine and virtualised rendering
    • Many bespoke components (eg minimap)
    • Word Processor features are on the way a la my other project Doctored (see below)
  • 2016-2022: Springload: Front-End Director
    • Formally accessible form builder product. Tech lead and developer.
    • Xero Accounting Calculation Engine (ACE) that powers their web spreadsheet UI. Was responsible for tech architecture, some development, and performance optimisation.
    • New Zealand Government Design System (lead developer). Springload profile of NZGDS
    • Klim
  • 2016-2022: Personal project: XML Zero Lexer: parser for HTML/XML/React JSX strings with lots of tests. Built from scratch. Open source.
  • 2022: Seed.com: accessibility audit and fixes
  • 2021: Personal project: Tribute to the Xtra homepage
  • Old open source projects of mine
    • Docvert a highly customisable Office (.DOC/.DOCX/.ODT) to HTML/XML converter.
    • 'Doctored' a WYSIWYM editor from scratch

Contact