Technical Lead / Software Engineer

Nicholas Finley-Day

Technical lead and software engineer with hands-on experience across React, Node and Drupal platforms.

Selected Work

Superbright

Technical Lead · Jul 2021 – Jun 2026

Technical lead on a multi-product property-tech platform, building greenfield codebases through private investment rounds totalling several million pounds.

Outcome: Platform used by major New York property developers

  • Built core platform components across a Prisma/Postgres API, a client-authoring CMS and an embeddable search app, and formalised the API into a validated OpenAPI contract with generated TypeScript clients.
  • Introduced CI checks, Playwright E2E coverage, code review practices and clearer ticket standards across a distributed team.
  • Owned product and delivery decisions: defining requirements, prioritising the roadmap, setting delivery timelines and working with founders to balance customer, commercial and technical needs.
  • React
  • Next.js
  • TypeScript
  • Node.js
  • Express
  • Three.js
  • Prisma
  • Drizzle
  • AWS

Times Higher Education

Senior Software Engineer · Oct 2020 – Mar 2021

Headless Next.js platform on Drupal for a high-traffic global education publisher.

Outcome: Registrations exceeded multi-year targets within weeks of launch

  • Contributed to the headless Next.js frontend against Drupal APIs, shaping frontend architecture, API integration and component patterns.
  • Integrated Elasticsearch to power search and content discovery across 150+ institutions.
  • Next.js
  • React
  • TypeScript
  • Drupal
  • Elasticsearch
  • GraphQL

Eurostar

Senior Software Engineer · Mar 2019 – Apr 2020

Replaced the legacy Drupal CMS with Sanity for a multilingual travel platform serving 40M+ annual visits.

Outcome: ~10% engagement uplift on the redesigned homepage

  • Mapped legacy Drupal content structures and migration paths ahead of cutover.
  • Built Next.js components and content models that became the foundation of the modern frontend.
  • Next.js
  • React
  • TypeScript
  • Sanity
  • Drupal

Westminster City Council

Senior Software Engineer · Jun 2016 – Apr 2018

Full-stack development for westminster.gov.uk, a Drupal platform serving 4M+ visits a year.

  • Helped select and deliver a replacement search platform across the tri-borough partnership — contributing to procurement, designing and implementing a custom Drupal module, and coordinating rollout across Westminster, Lambeth and RBKC.
  • Built a Drupal campaign template system so non-technical staff could run major public campaigns independently.
  • Drupal
  • PHP
  • Funnelback
  • Solr

Technology

Frontend
React, Next.js, TypeScript, Vite, design systems, component architecture
Backend
Node.js, Express, REST, GraphQL, MySQL, PostgreSQL, Prisma, Drizzle
CMS
Drupal 7–11, Headless/decoupled solutions, Sanity, Payload CMS
Testing & Quality
Playwright, Cypress, Vitest, Chromatic
Cloud & Architecture
AWS, Docker, CI/CD

Experience

  1. Jul 2021 – Jun 2026Superbright · Technical Lead
  2. Oct 2020 – Mar 2021Times Higher Education · Senior Software Engineer
  3. Mar 2019 – Apr 2020Eurostar · Senior Software Engineer
  4. Nov 2018 – Jan 2019Fidelity International · Senior Software Engineer
  5. Apr 2018 – Oct 2018Dennis Publishing · Senior Software Engineer
  6. Jun 2016 – Apr 2018Westminster City Council · Senior Software Engineer
  7. Previous roles:Fidelity · UBS · Publicis · Gyro · Catalyst IT · Earlier roles, UK & Australia