Work / Technical experience

The tools behind the work.

There is a difference between configuring a system yourself, testing an integration, leading the delivery around it, and working somewhere that uses it. This is the full technology map behind my four focused CVs, with those boundaries deliberately visible.

Back to the four CVs · Read the full Markdown inventory

Evidence first. Names in the wider employer estate are included for completeness, not offered as individual coding, architecture or certification claims. Older automation source files and corporate records were not recoverable; their evidence levels are preserved, not inflated. Current product frameworks can involve AI-assisted development.

Work management, ALM and service workflows

Jira, JQL, workflow administration, dashboards, issue types and CSV migration

Direct configuration / authored / operational useVenda; Spindrift

Configured workflow/issue changes and reporting; contributed to RT consolidation; retained Jira super-admin access. Canon workflow-design involvement is distinct from confirmed production configuration.

Request Tracker (RT)

Direct configuration / authored / operational useVenda

Operated legacy ticket workflows during a successful RT-to-Jira consolidation programme.

Azure DevOps Boards, work items, processes, permissions and REST APIs

Direct configuration / authored / operational useHarrods

Administered work tracking, onboarding/access, custom fields, work-item migration and API-based troubleshooting.

Azure DevOps Test Plans, Suites, Cases and access entitlements

Direct configuration / authored / operational useHarrods

Used and administered test-management and API/reporting capabilities; not Azure cloud-subscription administration.

Team Foundation Server (TFS)

Delivery or platform leadershipHarrods

Participated in migration to Azure DevOps and work-process improvement.

Confluence and internal knowledge wikis

Direct configuration / authored / operational useVenda

Used and organised technical/test documentation and team working guidance.

ServiceNow

Direct configuration / authored / operational useSpindrift; Harrods

Used IT service-management systems as part of work; not full service-platform administration.

Freshservice (Freshworks)

Direct configuration / authored / operational useHarrods

Operational experience during ServiceNow-to-Freshservice transition; not migration lead or full administrator.

HP ALM

Direct configuration / authored / operational useSpindrift

Used application lifecycle/test management; no asserted complete administration.

Bugzilla defect tracking

Contemporaneously listed familiarityVenda

Explicitly listed on 2012 CV as a tool familiarity, not proof of Bugzilla administration.

Jira Service Desk / Freshservice identifiers

Harrods

Referenced in work-item data schema; no confirmed independently engineered connector.

Trello device lab planning and checklists

Direct configuration / authored / operational useSpindrift/Canon

Dated device coverage and hardware checklist actions; not proof the proposed permanent lab was built.

Google Drive and Google Sheets project trackers

Direct configuration / authored / operational useVenda; Harrods; independent

Historical QA roadmaps, issue trackers and collaboration records; document/project use, not enterprise administration.

Jira Software / Jira Service Management

Venda; Harrods

Work and service-desk uses evidenced, but exact historic product editions and administration differ across employers.

Test automation, APIs and quality engineering

Selenium Builder; Selenium RC; Selenium WebDriver

Direct configuration / authored / operational useVenda

Recorded critical paths, debugged locators and exported tests for review; Selenium framework development by colleagues not claimed.

Ruby-format WebDriver exports

Direct configuration / authored / operational useVenda

Prepared, adapted and handed off exported tests; not Ruby product engineering.

Gherkin / behaviour-driven development (BDD)

Direct configuration / authored / operational useVenda

Produced structured acceptance/test specifications and worked with developer handoffs.

Subversion (SVN) repository tooling

Venda

Mentioned in engineering/test repository environment; no attributable personal repository administration evidence.

Cucumber

Venda

Present in team automation practices; personal step-definition framework ownership unproven.

SoapUI, SOAP, WSDL and XML payload testing

Direct configuration / authored / operational useVenda

Constructed manual and reusable web-service requests, investigated gift-certificate/order services and response behaviour.

REST / JSON APIs and Postman

Direct configuration / authored / operational useHarrods

Tested and investigated REST endpoints; Azure DevOps API, project access and reporting examples.

JavaScript test-harness helpers

Direct configuration / authored / operational useSpindrift / Canon

Authored harness/environment-readiness helpers and executed automated tests, not production ATG code.

AngularJS, jQuery, Bower, Bootstrap, Sass/LESS in Social Superstore frontend

Bright North

Present in original 2014 project messages and PR context, but no proof Russ coded these framework features.

Page Object Model and AngularJS frontend test automation

Direct configuration / authored / operational useBright North

Designed/tested page-object-oriented web automation around AngularJS application behaviour.

Apache JMeter

Evaluated / exploratory useSpindrift; early Harrods

Exploratory multistep load/performance scenarios across storefront, API and backend; not a mature benchmark programme.

Sauce Labs / remote Selenium

Evaluated / exploratory useVenda

Investigated remote browser/testing integration; not a proven production deployment.

C#, SpecFlow and Visual Studio

Evaluated / exploratory useHarrods

Referenced in prototype/design work on BDD/test architecture; not established as production application coding.

Cross-browser, device/OS lab and mobile QA coverage

Direct configuration / authored / operational useSpindrift; Venda; Harrods

Worked on device/OS test coverage and checklist readiness; permanent lab was proposed, not confirmed built.

Build, delivery and technical operations

Hudson / Jenkins continuous integration

Direct configuration / authored / operational useVenda

Participated in CI/test-execution coordination and troubleshooting; not infrastructure administrator.

TeamCity

Venda

Documented in QA/build-release organisational adoption; hands-on admin not established.

Chef and Puppet

Venda

Configuration-management tools within engineering adoption programmes; no verified personal infrastructure configuration.

Git, GitHub and repository-backed test assets

Direct configuration / authored / operational useVenda; independent products

Worked with test-asset repositories and now uses GitHub for independently developed products.

GitHub Actions

Direct configuration / authored / operational useIndependent products

Repository-based build/check and deployment workflows in current projects. Individual script authorship varies by assisted implementation.

Snowman QA/release environment tools

Direct configuration / authored / operational useVenda

Created/accessed QA release candidate environments and coordinated platform tests.

SSH, FTP, grep and practical log inspection

Direct configuration / authored / operational useVenda

Used operational diagnostics and interface/test environment access; not blanket systems-administrator credentials.

Linux, Windows, HTML, XML and SQL

Contemporaneously listed familiarityVenda

Listed in contemporary CV; known general familiarity, with more specific checkout/log examples where proven.

Nagios alerts

Direct configuration / authored / operational useVenda

Used QA monitoring/alert outputs when investigating platform health.

Dynatrace dashboards

Direct configuration / authored / operational useHarrods

Operational dashboard use and issue awareness for customer platforms; not platform-wide rollout owner.

Zeus / ZTM traffic manager

Venda

Considered traffic telemetry in release/operational reasoning; direct traffic-manager admin unproven.

Azure Functions / Azure cloud tooling

Evaluated / exploratory useHarrods

Referenced in direct earlier prototyping; not proof of Azure tenant/cloud infrastructure ownership.

GitHub Desktop

Evaluated / exploratory useVenda

Historic local Git preparation and repository setup attempts; avoid claiming successful team-wide rollout.

Retail commerce, payments and data integrations

Venda Control Panel (VCP), Venda Payment Services (VPS)

Direct configuration / authored / operational useVenda

Configured/tested storefront, promotions, products, pricing, payments, fulfilment and live QA retailer journeys.

Promotions 2.0, vouchers, rules and pricing permutations

Direct configuration / authored / operational useVenda

Collaborative product contribution plus functional/regression testing and promotion setup; not sole backend developer.

Urban Outfitters PayPal V2, callbacks and IPN

Direct configuration / authored / operational useVenda

Personally described rollout and configuration; surviving QA payment/refund evidence, production cutover not independently recovered.

PayPal, DataCash and 3-D Secure / Maestro

Direct configuration / authored / operational useVenda

Troubleshot merchant profiles, returns, payment errors and checkout QA.

Checkout by Amazon (CBA)

Direct configuration / authored / operational useVenda

Validated payment flows and profiles in QA; no blanket assertion about production retailer launches.

Givex store credit / gift cards

Hands-on testing and integration assuranceVenda

Participated in store-credit and gift-certificate integration QA.

Sabrix tax

Hands-on testing and integration assuranceVenda

Direct involvement in scheduled test/release work; no complete tax-solution admin claim.

SOAP order services, gift certificates and SWMS

Direct configuration / authored / operational useVenda

Constructed web-service requests and investigated failure states; SWMS expansion left unguessed.

Apache Solr search/indexing

Hands-on testing and integration assuranceVenda

Diagnosed field/index behaviour, availability and retailer QA dependencies.

Multi-region pricing, currency, bundling and order refunds

Hands-on testing and integration assuranceVenda

Validated complex catalogue-to-checkout and settlement journeys.

Oracle ATG / Oracle Commerce

Hands-on testing and integration assuranceSpindrift/Canon; Michael Kors

Led and personally participated in integrated commerce QA, content, checkout and relaunch; not ATG product software engineering.

Spindrift Site Builder CMS

Direct configuration / authored / operational useSpindrift/Canon

Changed content/configuration while validating integrated storefront behaviour.

Worldpay XML/payment integration

Hands-on testing and integration assuranceSpindrift/Canon

Validated checkout, callback and settlement behaviours; not gateway integration coding.

Syncreon fulfilment, returns, RMA/CSC workflows

Hands-on testing and integration assuranceSpindrift/Canon

Tested order, fulfilment and reverse logistics handoffs; vendor implementation unclaimed.

Farfetch platform and APIs, Adyen / Apple Pay

Delivery or platform leadershipHarrods

Coordinated mobile-commerce and payments service dependencies and programme QA; not every component personally configured.

SAP CPI / Integration Suite, SAP CDC and SCAYLE

Delivery or platform leadershipHarrods

Worked across mediated commerce/customer identity and integration boundaries with engineering and architecture.

Akamai edge/cache

Delivery or platform leadershipHarrods

Analysed and coordinated platform boundary/cache behaviours; no claim of writing every edge policy.

SAP Commerce (Hybris); IBM WebSphere / Sterling Commerce

Harrods

Enterprise commerce estate and programme context; no automatic individual implementation claim.

SAP Customer Data Cloud / SAP BTP

Harrods

Customer-identity/integration estate and architectural context; do not claim deployment of every service.

PIM, OMS and catalogue/orchestration systems

Harrods

Commerce project and vendor architecture context; specific component ownership not automatically proven.

Mobile, identity, customer experience and digital products

iOS and Android application platforms

Delivery or platform leadershipHarrods

Led supplier/integration/release and ongoing operating ownership of customer mobile experiences.

Xcode and CocoaPods

Direct configuration / authored / operational useHarrods

Worked with iOS build/dependency and compatibility tooling; not an assertion of native feature implementation.

Firebase CI/CD and TestFlight

Direct configuration / authored / operational useHarrods

Worked within app release/testing and continuous-delivery workflow.

Apple Wallet, NFC customer recognition

Delivery or platform leadershipHarrods

Led cross-party customer identity, payments/hardware, security and retail integrations.

Digital Rewards, tier/loyalty and customer data

Delivery or platform leadershipHarrods

Platform direction across loyalty, tier expansion, Wallet and customer-identity services.

In-Store Ordering and assisted selling

Delivery or platform leadershipHarrods

Owned platform priorities, operational readiness and evolution of customer/colleague journeys.

Drybar UK, MyBeauty and mobile platform dependencies

Delivery or platform leadershipHarrods

Within wider platform remit; feature-level involvement varies.

Google Analytics

Delivery or platform leadershipHarrods

Experience optimisation/measurement ecosystem exposure, specific dashboard ownership not claimed.

Dynamic Yield and Emarsys

Delivery or platform leadershipHarrods

Personalisation/messaging and customer-marketing platform integration/exposure; do not imply sole daily administration.

Independent web products and current engineering (2026)

DunDunSee live consumer product

Direct configuration / authored / operational useIndependent

Founder-led product delivery, service operation and releases; UK redundancy calculation context.

React, TypeScript and Vite

DunDunSee / Work repos

Verified modern application stack in current repo manifests; exact personal source authorship varies with AI assistance.

Framer Motion

Current DunDunSee repo

Modern UI-animation dependency in project manifest; personal component authorship not separately established.

Vitest and Playwright

Current projects

Test tooling in repository manifests and verification practices; avoid inventing test counts/coverage.

Tailwind CSS

Current products

UI toolkit used by specific repository sources; not blanket implementation across every project.

Next.js and Supabase

Quality Platform

Repository/project technology, including data-backed prototyping, distinct from live employer usage.

Stripe checkout/payment links and webhooks

Direct configuration / authored / operational useDunDunSee

Integrated and operated digital payments, including Apple Pay / Google Pay checkout options.

Vercel hosting and deployments

Direct configuration / authored / operational useIndependent

Current project delivery, deployments and site maintenance.

Cloudflare Web Analytics

Direct configuration / authored / operational useDunDunSee

Configured privacy-conscious web analytics on live product.

Google Search Console, sitemap and DNS migration

Direct configuration / authored / operational useDunDunSee

Managed discovery/SEO migration and operational launch activities.

SwiftUI and native app planning

Evaluated / exploratory useDunDunSee

Native app parity and implementation planning; avoid describing a shipped native release.

AI-assisted development and agent-led prototyping

Direct configuration / authored / operational useIndependent

Used AI-assisted tooling to develop/test products and standards; not employer production AI-platform ownership.

Historical platform/estate-only context (not claimed skills)

Perl, Catalyst, Moose and LAMP

Employer or project estate only, NOT a personal skillVenda

Contemporaneous engineering job advertisements; not evidence of personal Perl/application development.

PostgreSQL, Memcached, Apache and RPM packaging

Employer or project estate only, NOT a personal skillVenda

Referenced in operations/engineering discussions; personal administration or package authorship unproven.

Review Board, VOSS, NRPE and QTP/BrowserStack

Employer or project estate only, NOT a personal skillVenda

Seen in teams and programme discussion, not confirmed personal specialist use.

Mailchimp transactional templates

Spindrift/Canon

Test-message artifacts in contemporary correspondence; no personal Mailchimp configuration shown.

MongoDB search/data evaluation

Planned, proposal or roadmap onlyVenda

Team explored MongoDB test planning; no evidence of personal MongoDB development or a production migration.

10CMS, Avail Intelligence, ChannelAdvisor

Employer or project estate only, NOT a personal skillVenda

Historical commerce integrations/roadmap and QA context; integration delivery level varies.

SAML and Facebook/Torex integrations

Planned, proposal or roadmap onlyVenda

2011 roadmap mentions, not proof of shipped work.

CyberSource, UPS, DPD and Oracle Endeca

Employer or project estate only, NOT a personal skillMichael Kors

Historic project and vendor context; deliberately not individualised as personal expertise.

Salesforce CRM / Canon ID and global localisation

Employer or project estate only, NOT a personal skillSpindrift/Canon

Wider Canon programme components, some from colleague accounts spanning periods beyond direct proven work.

SAP ECC, CAR, BW, Event Mesh, Cloud Foundry and API Management

Employer or project estate only, NOT a personal skillHarrods

Employer-wide architecture or vendor material; personal deployment/administration unproven.

Enactor POS, AWS, Contentsquare, Klarna and Sinch

Employer or project estate only, NOT a personal skillHarrods

Public employer case-study technology; not confirmed personally operated and effective dates may vary.

AWS hosting / cloud provider at Bright North

Planned, proposal or roadmap onlyBright North

AWS was an illustrative scaling option in Social Superstore scope, not a verified deployed cloud environment.

Convolo and Affilinet affiliate platform

Employer or project estate only, NOT a personal skillBright North

Product and affiliate integration documented publicly after departure; personal delivery not established.

Microsoft SQL Server and IBM DB2

Employer or project estate only, NOT a personal skillHarrods

Historic architecture diagrams; not proof of personal database engineering.