01 · intro niall@portfolio: ~
NIALL@PORTFOLIO:~$ who am I?
Niall Arnfield Designer-Developer · Manchester, UK · Remote
  • Premium commerce sites built for brands that move fast
  • Lighthouse-100 frontends and stunning 3D configurators
  • Conversion engines + SEO that drives real results
  • Shipped in weeks — not months
NIALL@PORTFOLIO:~$ track record

0+ years shipping premium commerce frontends

0+ production sites live

£0M+ in client revenue uplift since 2019

NIALL@PORTFOLIO:~$ when can we work together?

Availability

Fixed-Scope & Term Contracts — Now accepting new projects

Retainer (Most Cost-Effective) — Q3 2026 | 1 slot open

PRAXIS DIGITAL · 2019–25 CASE STUDY 01/03
20+ clients 100+ deploys £3M+/yr

Six years building UK commerce — 20+ live sites at peak.

View case study →
PRAXIS DIGITAL · 2019–25 CASE STUDY 01/03
Annual client revenue uplift (£M)
£8M+ cumulative £3M+ peak/yr 6-yr ramp

Compound revenue lift across the Praxis client roster.

View case study →
PRAXIS DIGITAL · 2019–25 CASE STUDY 01/03
Commercial deployments per year
100+ total deployments 20+ active retainers 200K+ transactions

Annual delivery cadence across the agency lifecycle.

View case study →
3D CONFIGURATOR · WEBGL CASE STUDY 02/03
35+ live +18% conv 5,000+/mo

Real-time WebGL configurator platform — 35+ live retail deployments.

View case study →
3D CONFIGURATOR · WEBGL CASE STUDY 02/03
Conversion lift per SKU category (%)
+18% avg lift across 35+ deployments verified A/B

Per-category lift over standard product page baselines.

View case study →
3D CONFIGURATOR · WEBGL CASE STUDY 02/03
Monthly transactions (000s)
5,000+/mo peak +4x in 30 months v4 in dev

Configurator usage growth from launch to current peak.

View case study →
MAJOR UK BEAUTY BRAND · SPRINT CASE STUDY 03/03
Lighthouse 23 → 96 −74% footprint 6-week sprint

Six-week sprint — verified post-launch April 2026.

View case study →
MAJOR UK BEAUTY BRAND · SPRINT CASE STUDY 03/03
Lighthouse scores (before → after)
23 → 96 performance four metrics in green verified April 2026

Frontend health audit on the live production site.

View case study →
MAJOR UK BEAUTY BRAND · SPRINT CASE STUDY 03/03
Payload & speed (before → after)
−74% footprint −70% LCP −72% page weight

Page-load + payload reductions on the homepage.

View case study →
02 · about niall@portfolio: ~/about
NIALL@PORTFOLIO:~$ tell me more about you
niall_2018.webp 240×320
Niall Arnfield, 2018
niall · 2018

I help ambitious brands turn browsers into buyers.

Storefronts that load fast, convert cleanly, and don’t fall apart on Black Friday.

With over a decade building real commerce experiences, most of what I ship now starts as a conversation. I scope tight, work in the open, and make sure everything important is measured before launch.

0+ yrs shipping
0+ live sites
UK remote · manchester
Start the conversation →
04 · services niall@portfolio: ~/services
NIALL@PORTFOLIO:~$ what can you build?

Three things, done well. Pick one — or stack them.

01

E-commerce builds

WordPress + WooCommerce and Shopify storefronts, full-stack — from wireframe to commercial launch, with WCAG-compliant checkout patterns built in.

WordPress · WooCommerce · Shopify · Full-stack · WCAG checkouts

+15% conv typical 4–8 weeks Competitive rates
02

3D product configurators

Real-time WebGL configurators for high-consideration retail. The 3D Configurator platform — built at Praxis Digital, still in active deployment — drove an 18% average conversion lift across 35+ live retail sites.

Three.js · PlayCanvas · WebGL · embeds on existing storefronts

35+ sites shipped +18% avg lift 8–12 weeks
03

Performance, SEO & CRO

Core Web Vitals, schema, conversion optimisation and the kind of focused audit work that pays for itself in the first weeks after shipping.

Core Web Vitals · Schema · UX research · WCAG audits · A/B testing

−3s page-load avg 2–4 weeks Competitive rates
05 · selected work niall@portfolio: ~/projects
NIALL@PORTFOLIO:~$ show me your work
  1. praxisdigital.com2019–2025
    Praxis Digital
    [01] CASE STUDY · AGENCY Praxis Digital — UK commerce agency

    Six years building, shipping and growing 20+ direct clients across 100+ live sites. Aggregate client revenue uplift peaked at £3.2M+ in 2024. The 3D Configurator platform spun out of the agency. Continued as DreamWeb Agency from May 2026.

    WooCommerce · WordPress · managed hosting · 3D commerce IP · technical SEO · Founder/Principal

    20+ direct clients 100+ deployments 200K+ transactions
    Growth: 2019 → 2024
    Revenue uplift £0.8M £3.2M+ +300%
    Sites / year 3 11 +267%
    Direct clients 1 20+ +1,900%
    Read case study →
  2. 3d-configurator2021–ONGOING
    3D Configurator platform
    [02] CASE STUDY · PRODUCT 3D Configurator — WebGL platform

    Real-time WebGL configurator platform built at Praxis Digital. 35+ live UK retail deployments. +18% average conversion lift per SKU. 5,000+ e-commerce transactions powered per month at peak. v4 in development.

    Three.js · PlayCanvas · WebGL · Next.js · embed shim · Founder & lead engineer

    35+ live deployments +18% conv per SKU 5,000+/mo peak txn
    Standard PDP → With 3D
    Bounce rate ~52% ~31% −40%
    Dwell time 45s 3m 20s +344%
    Add-to-basket base +18% +18%
    Read case study →
  3. beauty-brand.comMAR–APR 2026
    Major UK Beauty Brand 2026
    [03] CASE STUDY · SPRINT Major UK Beauty Brand — six-week sprint

    UK beauty platform with a Lighthouse-23 frontend. Six weeks later: Lighthouse 96, theme footprint cut 74%, five pillar pages rebuilt end-to-end. Solo design + engineering sprint — a typical 3–6 month agency engagement compressed into six weeks.

    WordPress · Timber/Twig · WooCommerce · vanilla JS · per-feature CSS · Solo design + eng

    Lighthouse: before → after
    Performance 0 0 +317%
    Accessibility 0 0 +88%
    Best Practices 0 0 +41%
    SEO 0 0 +56%
    Read case study →
06 · skills niall@portfolio: ~/stack
NIALL@PORTFOLIO:~$ what's in your stack?
technical
Full-stack · HTML / CSS / JS
WebGL · Three.js · PlayCanvas
.NET · APIs · SQL
Umbraco · WordPress
creative
UX / UI · Figma
Wireframing · prototyping
Interactive 3D · immersive UX
Branding · typography
strategic
SEO & content strategy
User research & testing
Systems thinking · IA
Stakeholder communication
delivery
10+ years industry
Agile · cross-functional
Client-facing consultancy
Self-managed delivery
08 · experience niall@portfolio: ~/career
NIALL@PORTFOLIO:~$ where have you worked?
  1. 2026 →
    Lead Developer — DreamWeb Agency Founded my agency (the rebrand of Praxis Digital). End-to-end e-commerce builds, full-stack, CRO & 3D product visualisation. Self-employed · UK · Remote. Umbraco · .NET · 3D · CRO.
  2. 2025–26
    SEO Manager / Developer — Fratelli Manchester. Schema, Core Web Vitals, crawl-friendly URLs and conversion-focused page templates. Schema · CWV · SEO.
  3. 2021–25
    Lead Web & Systems Developer — Praxis Digital 3D Manchester. Architected real-time 3D product configurators across 100+ retail sites. WebGL / Three.js + .NET API. WebGL · Three.js · .NET · Umbraco.
  4. 2017–20
    KTP Project Manager & Lead Systems Dev — MMU Manchester Metropolitan University. Delivered a custom B2B e-commerce marketplace via a Knowledge Transfer Partnership with MMU. .NET · SQL · Bootstrap · WCAG.
  5. 2015–16
    Junior Systems Developer — Fingertip Games Manchester. First commercial role — C++, Unreal Engine, real-time rendering. Foundations for everything that came next. C++ · Unreal · Real-time.
09 · frequent questions niall@portfolio: ~/faq
NIALL@PORTFOLIO:~$ what do people usually ask?
  • What does the discovery call cover?

    Twenty minutes, free, no commitment. You describe the problem, what you've already tried, and the timeline pressure. I'll tell you whether the approach is realistic, where I'd push back, and the rough shape of the engagement — before either of us spends another hour on it. If the work isn't a fit I'll point you at someone who is.

  • How long does a typical engagement take, and is it fixed-price or retainer?

    Defined-scope frontend rebuilds usually ship in 4–8 weeks; real-time 3D configurators in 8–12 weeks; focused performance / SEO / CRO sprints in 2–4 weeks. Defined-scope work runs fixed price with milestones; ongoing CRO + iteration work runs as a monthly retainer. The scope brief locks both the timeline and the model before any contract is signed.

  • What does an engagement cost?

    Rates are competitive for the expertise and experience you get access to — a senior independent specialist who's shipped commercially since 2015, holds an MRes Distinction, ran a 12-person agency to a £3M+ annual revenue-uplift portfolio, and owns the IP on the 3D Configurator platform. Rather than a public rate card, the discovery call surfaces what the work involves and the written brief in step two carries the number.

  • What stack do you typically reach for?

    WordPress + Timber/Twig + WooCommerce for commerce builds where the editor experience matters. Umbraco / .NET for traditional enterprise commerce. Headless on Shopify Plus or custom Next.js when raw performance is the brief. Three.js, PlayCanvas, WebGL for 3D product configurators. Vanilla JS, per-feature CSS, no build-tool gymnastics on the frontend by default. I match the stack to the problem rather than the other way around.

  • Can you work alongside our existing team or managing agency?

    Yes — most engagements run that way. I deliver the design and the build end-to-end; the existing in-house team or managing agency handles integration into the managed environment, hosting, CI and the live cutover. Pull requests, code reviews and existing conventions all get followed. The recent Major UK Beauty Brand sprint ran in exactly this shape, as did most Praxis engagements.

  • Where are you based and how do you communicate?

    Manchester, United Kingdom — remote-first, UK time zone, async by default. Slack or email for daily comms, a 30-minute weekly check-in for active engagements, ad-hoc calls when the work needs them. Happy to travel for kickoffs or to sit with the team when it'll genuinely move the work. Replies inside 24 hours during the UK working week.

Five more questions on the live site

Read full FAQ →
10 · let's work together niall@portfolio: ~/contact
NIALL@PORTFOLIO:~$ got a store that could sell more?

Tell me about the project — a replatform, a configurator, a performance fix, or the part you’re stuck on. Replies inside 24 hours, UK working week.

Availability

Fixed-Scope & Term Contracts — Now accepting new projects

Retainer (Most Cost-Effective) — Q3 2026 | 1 slot open

Discovery is twenty minutes, free, no commitment.

Based Manchester, UK · remote · Reply time inside 24 hours · Hours UK working week

By emailing me, you’re sharing your details so I can reply. I keep them only as long as the project conversation needs — see the Privacy Policy.

NIALL@PORTFOLIO:~$ Book a discovery call
niall@portfolio: ~/new-enquiry

NIALL@PORTFOLIO:~$ new --enquiry

Twenty minutes, free, no commitment. Tell me the shape of the project — I’ll reply within 24 hours, UK working week.