Résumé

Where I’ve worked and what I’ve built.

Close to twenty years building test platforms, CI pipelines, and developer tools. I come at quality as a software engineer, and lately a good part of my time goes into working out where AI genuinely helps.

Résumé

Roles, dates, employers, and selected projects, as a PDF.

Career

Twenty-five years, converging on the part I like most.

Writing software, and building the systems that prove it works. Dates and employers here; the résumé above has the achievements.

  1. 2026 to now

    Independent engineering and applied AI

    Building a booking platform end to end, and working out where AI earns a place in engineering practice and where it does not.

  2. 2019 to 2026

    Staff Quality Test Developer

    Lightspeed Commerce

    Automation architecture across several commerce products, AWS test infrastructure, and the long work of making CI feedback worth reading.

  3. 2015 to 2019

    QA Technical Lead

    X2O Media

    Led a five-person team across web, mobile, desktop, and digital signage. Introduced API testing and moved regression feedback into CI.

  4. 2011 to 2015

    Software Test Specialist

    BlackBerry

    Owned regression quality for calendar and personal information management, from release validation through performance testing.

  5. 2000 to 2011

    Systems, support, and quality leadership

    GlobalLogic, Hoffmann-La Roche, Unitel

    Started in systems engineering and IT, moved into development, then into leading a QA team.

Core capabilities

Software engineering, quality systems, and technical leadership.

Software development

Writing the services, tools, and integrations that hold an automation estate together.

  • Python
  • Go
  • SQL
  • Shell
  • TypeScript
  • REST APIs
  • GraphQL

Quality engineering

Getting trustworthy evidence out of every layer of a product.

  • PyTest
  • Playwright
  • Selenium
  • API testing
  • Integration testing
  • System testing
  • Regression architecture
  • Risk-based strategy

Infrastructure & delivery

Putting feedback where engineers will actually see it.

  • Docker
  • AWS
  • GitHub Actions
  • CircleCI
  • Jenkins
  • CI/CD
  • Linux
  • Cloud test infrastructure

Data & backend systems

Turning raw execution data into something you can query.

  • PostgreSQL
  • Relational data
  • API services
  • Test reporting
  • Analytics
  • Structured test data

Applied AI

Judging models and workflows on privacy, cost, and whether the output can be checked.

  • LLM-assisted development
  • Local models
  • Prompt design
  • Structured outputs
  • Model evaluation
  • Context management
  • Quantization
  • Human-in-the-loop

Leadership

Better systems, and a team that understands why they’re better.

  • Technical design
  • Mentoring
  • Code reviews
  • Architecture reviews
  • Quality strategy
  • Risk analysis
  • Cross-team collaboration
  • Engineering standards