Skip to main content
More display settings

CV

Abi Harrison-Nye

Software engineer and accessibility specialist, Hertfordshire, UK

GitHub (external site), LinkedIn (external site), or send me a message

In short: I’m a software engineer at giffgaff. I build the parts of the website where people choose and buy phones. I make sure they work well for everyone, including disabled people. I also started a staff network at giffgaff for accessibility and neurodiversity, and I lead it. I’ve helped apprentices become engineers too. Before tech, I taught people to drive and worked in pubs.

Some words on this page are explained in the glossary.

Print layout

Larger text with more space between lines, which is easier to read

Smaller text with less space, on fewer pages. Nothing is left out.

Profile

Software engineer and accessibility specialist at giffgaff since 2021, building customer-facing React and TypeScript micro frontends. Built and maintained the company’s React design system, and mentored apprentices into full engineering roles.

A trained accessibility auditor who champions accessibility across the business, bringing an inclusive, test-driven approach that helps teams ship products meeting the Web Content Accessibility Guidelines (WCAG).

Founder and current Lead for the Home of Accessibility and NeuroDiversity (HAND), giffgaff’s nationally recognised accessibility and neurodiversity employee network group. Spoke at LeadDev LDX3 in June 2026, with a talk titled ‘Moving accessibility from debt to done’.

Key skills

Languages and frameworks
JavaScript, TypeScript, React, Node.js, HTML, CSS, Sass, React Native, Python, Structured Query Language (SQL)
Engineering practices
Test driven development (TDD), pair programming, clean code and refactoring, micro frontends, event-driven architecture, continuous integration and continuous delivery (CI/CD), observability and alerting, feature flags, system design
Accessibility
WCAG 2.2, accessibility auditing, screen reader testing, semantic HTML, Accessible Rich Internet Applications (ARIA), automated accessibility testing (pa11y), inclusive design, neuroinclusion, colour contrast and motion safety
Tools
Git, GitHub, Storybook, Figma, Jira, Confluence, Claude Code, Snyk, Copilot, Google Tag Manager

Experience

giffgaff

Software Engineer

to present, Uxbridge (hybrid)

I’ve worked in the Devices (current), Recommendations Experience, Future Capabilities, Frontend Core Services, Design System and Leanness teams. I joined from a work experience placement, from March to July 2021.

Software engineering
  • Took the lead on building new phone components and pages in React and TypeScript, including adding airtime plans to the product details page.
  • Built and maintained giffgaff’s original React design system as one of its two lead contributors: 97 reusable components used by every team working on the frontend. Later led my team’s contributions to the current library.
  • Mentored two apprentices into junior engineer roles. Both have since been promoted to mid-level.
  • Developed micro frontends across the phones journey, including range pages, checkout and landing pages, using pair programming and test driven development (TDD) in cross-functional teams.
  • Delivered core features of the internal product catalogue that manages giffgaff’s entire phone range, including device search and filtering, homepage featured slots, range ordering with publish and discard workflows, and admin controls for stock and finance.
  • Created the refurbished phone and pay monthly journeys, including a condition grade selector and payment options.
  • Led frontend architecture spikes that shaped the Devices team’s technical direction.
  • Owned services in production with a “you build it, you run it” approach, running a feature-flagged traffic migration, moving alerts to team-owned monitoring, and resolving high-severity security vulnerabilities.
  • Designed analytics events with the data team and migrated ecommerce events to a new format for event-driven reporting.
  • Adopted Claude Code for AI-assisted planning, development, code review and accessibility checks, sharing weekly learnings with the wider team.
Accessibility specialist and employee network group lead
  • Became giffgaff’s in-house accessibility auditor after training with Hassell Inclusion, auditing 15 key pages and their shared components against the Web Content Accessibility Guidelines (WCAG) and driving fixes for hundreds of issues.
  • Advised designers, the brand team and an external agency throughout a company-wide brand refresh, using research to make the case on colour contrast, motion, photosensitivity and pattern glare.
  • Engineered a Claude skill for accessibility audits that catches up to 50% of issues automatically, up from around 30% with previous tools.
  • Integrated pa11y automated accessibility testing into continuous integration pipelines.
  • Ran a two-month Global Accessibility Awareness Day (GAAD) campaign, “Oh My GAAD: Bug Bash”, that uncovered 72 issues and fixed around 32 before it closed.
  • Designed, built and launched the giffgaff Inclusion Toolkit, a public library of accessibility and neurodiversity resources, including infographics and meeting templates, free for any organisation to use.
  • Founded Home of Accessibility and NeuroDiversity (HAND), giffgaff’s accessibility and neurodiversity employee network group, and led its steering committee of three to deliver workshops, awareness campaigns and support programmes.
  • Worked with senior leaders to make sure no employee was forced into mandatory office days that would harm their wellbeing, and created a meeting invite template giving neurodivergent colleagues full context and accessibility information.
  • Wrote a new highlight every week on an accessibility or neurodiversity topic, from colour blindness to accessibility debt, and organised an Accessibility Culture Day for the whole business.

Sites I’ve worked on

Speaking and recognitionRecognition

Speaking

  • “Adjustments and reasonable accommodations”, giffgaff neurodiversity monthly chat,
  • “AI”, giffgaff neurodiversity monthly chat,
  • “Special interests”, giffgaff neurodiversity monthly chat,
  • “Early versus late diagnosis”, giffgaff neurodiversity monthly chat,
  • Moving accessibility from debt to done at giffgaff, LeadDev LDX3,
  • “Tourette’s syndrome”, giffgaff neurodiversity monthly chat,
  • “Interoception and proprioception”, giffgaff neurodiversity monthly chat,
  • “Shared success”, giffgaff neurodiversity monthly chat,
  • “Sharing your neurotype”, giffgaff neurodiversity monthly chat,
  • “Let’s Talk About Anxiety”, giffgaff Affinity Groups call,
  • “Travel”, giffgaff neurodiversity monthly chat,
  • “Events”, giffgaff neurodiversity monthly chat,
  • “ADHD”, giffgaff neurodiversity monthly chat,
  • “OCD: Not just even numbers and organisation”, giffgaff OCD Awareness Week,
  • “Body doubling”, giffgaff body doubling sessions,
  • “Families”, giffgaff neurodiversity monthly chat,
  • “Sensory processing and stimming”, giffgaff neurodiversity monthly chat,
  • “Masking”, giffgaff neurodiversity monthly chat,
  • “Imposter syndrome and neurodiversity”, giffgaff Affinity Groups call,
  • We do the hard work: accessibility, giffgaff Future Capabilities monthly meeting,
  • “Autism and gender”, giffgaff Autistic Pride Day,
  • Accessibility Culture Day welcome, giffgaff Accessibility Culture Day,
  • Accessibility and Meta Tags, Code Institute webinar,
  • A11y Series: Buttons, giffgaff A11y Series,

Recognition

  • Winner: Diversity and Belonging Team of the Year (giffgaff’s Affinity Groups, including HAND), Great British Workplace Wellbeing Awards 2026
  • Highly Commended: Network Inspirational Role Model, Employee Network Awards 2026
  • Highly Commended: Outstanding Ability Network (HAND), Employee Network Awards 2026
  • Finalist: Outstanding Diversity Network Award (HAND), Inclusive Awards 2026
  • Winner: Most Up To Good giffgaffer, Grit & Glory Awards 2025
  • Winner: Most Positive Team (the Future Capabilities Team), Grit & Glory Awards 2025

Volunteering

On both sites, I keep the site and its server running, improve its accessibility, and help writers who aren’t technical add pages in WordPress.

Earlier career

Bill Plant Driving School

Approved Driving Instructor

to

Highlights
  • Taught 57 pupils of all ages over 18 months with a client-centred approach, while running my own bookings and accounts.

The Old Orchard (Brunning and Price)

Assistant Manager

to

Highlights
  • Achieved record sales and a 40% profit increase by running events from start to finish, including budgets, risk assessments and contractors.
  • Led training sessions to roll out company changes and keep the team compliant.

J D Wetherspoon

Shift Leader

to

Education and training

  • Accessibility Auditor Training, Hassell Inclusion,
  • Diploma in Full Stack Software Development, Code Institute, to Merit. Accredited by Edinburgh Napier University. Channel Lead for 3 months, mentoring students.
  • BA Music, Brunel University, to
  • Business and Technology Education Council (BTEC) Level 3 Diploma in Music Performance, Gloucestershire College, to Distinction Star, Distinction Star, Distinction.

Short courses: freeCodeCamp Responsive Web Design, and Mimo courses in HTML, CSS and JavaScript, Python, SQL, React, Git, and application programming interfaces (APIs).

Interests

Playing brass (for over 20 years), learning languages, theme parks and roller coasters, motor racing, escape rooms, and spending time with my two rescue cats.