Portfolio · 2026

Conferences. Marketing.
Online Learning.

Twenty years in learning and development. Currently leading the conference programme, member marketing and the eLearning portfolio at the Research Quality Association, a global professional body for quality assurance specialists in life sciences and clinical research.

20+
Years in L&D
2,400+
RQA members served
60+
Countries reached

Programmes delivered & chaired.

Programme lead for the RQA's two annual flagship events plus committee work on global QA conferences. End-to-end ownership: format, programme committee process, speaker contracts, budgets and post-event analysis.

Writing for expert audiences.

Long-form and short-form for the RQA's quality assurance audience. Editorial style: plain language at expert level, no buzzwords, UK English, sentence case throughout. Topics span GCP, GLP, pharmacovigilance, GMP and data integrity.

Modules built in Articulate Rise.

Self-paced eLearning modules for QA professionals and broader skills audiences. Authoring workflow gets modules to roughly 75% complete before the speaker review, which keeps the subject matter expert's time focused and the cycle short.

Built for the job in front of me.

Internal tools, dashboards and visualisations built to solve specific problems faster than waiting for the official version. Stack ranges from React and Three.js through to Python and Excel where appropriate.

Three.js · WebGL 2026

Conference Exhibition Stand Planner

3D floor planner for RQA International Conference exhibitor stands. Lets exhibitors visualise their stand placement and adjacencies before booking.

Three.js 3D
React 2025

Belfast 2025 Feedback Dashboard

Interactive dashboard analysing 415 post-event feedback responses across 61 sessions. Surfaces patterns by track, format and audience for the next year's programme committee.

React 415 responses 61 sessions
HTML / JS 2025 — 2026

Membership Satisfaction Dashboard

Multi-tab interactive dashboard comparing 2025 and 2026 member survey results. Includes NPS, tenure segmentation and thematic analysis. Now used as a board-level reporting tool.

Interactive NPS Year-on-year
HTML 2026

Conference Programme Landing Page

Full landing page for the 2026 European Virtual Conference. Session modals with speaker details, group booking mechanics, and a four-week sales acceleration strategy baked in.

Landing page Session modals
HTML / Playwright 2026

Question Time Content Hub

Interactive HTML page hosting the most-responded questions from the April 2026 Question Time, with auto-generated social cards rendered via Playwright and five companion blog posts.

Playwright Social automation
Excel 2026

Global QA Conference Abstract Workbook

Multi-sheet workbook categorising 72 abstracts by GxP area. Voting analysis, programme balance scoring and rejection rationale all in a single reference for the programme committee.

Excel 72 abstracts

Working in the open with AI.

Heavy production use of Claude, Cowork and Claude Code over the past 18 months. Some experiments shipped to members, others stayed internal. All chosen to solve real association problems rather than for novelty.

2026
AI-powered Knowledge Hub
Member-facing AI search across RQA courses, events, website content and external regulatory feeds
Production
2026
Power Virtual Agent Member Chatbot
Conversational answers about RQA offerings, search across the Hub and external resources
Production
2026
Personalised Member Dashboards
Per-member views of relevant courses, events and content based on tenure and discipline
Beta
2026
Make.com → Circle → Google Sheets
Automation pulling Circle community events into a unified Google Sheets calendar
Internal
2026
Claude Code GA4 Skill
Custom skill set up against the Google Analytics MCP server for ad-hoc analytics
Internal
2025 — 2026
Data Integrity Book — AI-Assisted Authoring
Ten-chapter book authored with structured AI assistance for research, drafting and consistency checks
Authoring
2025
Apify-Based QA Jobs Board Concept
Prototype scraping QA-relevant roles from public listings, surfaced for member benefit
Concept
Get in touch

Open to conversations about education leadership roles.

Conferences, professional learning, member engagement, technology adoption. The places where adult education actually has to deliver something useful.