CV

Tailor this CV for:

Showing CV for Frontend Developer roles

Profile

I'm a frontend developer currently working as a QA test analyst, with six years in Bluecrest's technology environment including nearly four as the sole frontend developer on its first customer platform. I work in Angular and TypeScript now, built the earlier platform in Laravel, PHP and JavaScript, and did NHS work in Symfony. I integrate REST APIs, investigate production issues across the stack, and build accessibility in from the start, with the tests to prove it.

Experience

  1. QA Test Analyst, Bluecrest Wellness

    to present

    • Resolved a long-standing defect in blood pressure result handling, tracing the underlying system behaviour and implementing a fix that removed around 100 unnecessary customer reassessments a year.
    • Investigate business and production problems across frontend, backend, API and database layers, using SQL, REST APIs, logs and code analysis to find root causes and define fixes.
    • Contribute directly to Angular, TypeScript, PHP and SQL code, taking work from investigation through implementation, testing and release.
    • Delivered an internal Stripe subscription-management feature so Contact Centre agents can cancel subscriptions without opening Stripe. Spotted missing backend data mid-build, specified the extra API, worked with a backend developer on the endpoint and integrated it.
  2. Digital Accessibility Consultant (freelance), Accessible By Design

    to present

    • Audit web pages against WCAG using automated tooling and manual techniques including keyboard and screen reader testing.
  3. Volunteer Software Engineer, CodeSouth.fm

    to present

    • Designed and built a self-service presenter onboarding platform replacing a manual email process, cutting typical admin time from 15 to 20 minutes to 2 to 3 minutes per presenter.
    • Designed and built a centralised scheduling system for recurring and one-off shows, replacing manual schedule management across several pages with a single data model that drives the public site.
    • Develop across PHP, JavaScript, MySQL and WordPress, recording significant technical decisions and trade-offs as Architecture Decision Records.
  4. Frontend Developer, Parexel

    to

    • Developed JavaScript, HTML and CSS functionality across healthcare web applications in a large enterprise development environment.
    • Built and customised WordPress themes and templates for client projects.
    • Worked in Agile multidisciplinary teams delivering responsive, user-focused software.
  5. Frontend Developer, Bluecrest Wellness

    to

    • Sole frontend developer on Bluecrest's first digital customer platform, built with Laravel, PHP, JavaScript, HTML and CSS.
    • Developed and maintained customer-facing healthcare applications within an established commercial codebase, later moving to Angular and TypeScript.
    • Worked with product, backend and QA colleagues to turn business and user requirements into working software, through implementation, testing, release and continuous improvement.
    • Applied UX and accessibility principles to healthcare journeys used by a wide range of customers.
  6. Developer, Practice Unbound

    to

    • Developed healthcare applications supporting NHS services using Symfony, PHP, JavaScript, HTML, CSS and SQL.
    • Worked on a digital eLearning platform for healthcare learning and development, leading UI and UX decisions.
    • Designed and built a responsive patient self-referral portal for a mental wellbeing service, from user and operational requirements through UX design, development, testing and go-live, including admin management of workshops.
  7. Systems Analyst, Here (Care Unbound Ltd)

    to

    • Produced technical and business documentation, acting as the liaison between users, internal teams and external providers.
  8. Senior Information Analyst, Here (Care Unbound Ltd)

    to

    • Translated complex business and service questions from managers and clinicians into meaningful analysis.

Skills

Frontend
  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • Astro
Accessibility
  • WCAG 2.2 auditing
  • Assistive technology testing
  • Inclusive design
Testing and QA
  • Playwright
  • Cypress
  • Cucumber
  • axe-core
Backend
  • PHP
  • Laravel
  • Node
  • Python
  • MySQL
  • WordPress
Cloud
  • AWS Lambda
  • API Gateway
  • Route 53
  • Amplify
AI engineering
  • LLM agents
  • Multi-agent orchestration
  • Prompt and context engineering
  • Model evaluation
  • Guardrails and observability