I am a Senior Software Developer Consultant with six years of experience delivering full stack products. I am specialised in frontend engineering, specifically with React and micro frontend architectures. I enjoy focusing on improving user and developer experience through agile principles and strong engineering practices. I am experienced in both legacy modernization and greenfield development with cross-functional teams across multiple geographies and sectors. I am passionate about fostering an inclusive tech community and empowering women in tech in my work and through my teaching with Code First Girls.

Sarah Cuthbert

I am a Senior Software Developer Consultant with six years of experience delivering full stack products. I am specialised in frontend engineering, specifically with React and micro frontend architectures. I enjoy focusing on improving user and developer experience through agile principles and strong engineering practices. I am experienced in both legacy modernization and greenfield development with cross-functional teams across multiple geographies and sectors. I am passionate about fostering an inclusive tech community and empowering women in tech in my work and through my teaching with Code First Girls.

Available to hire

I am a Senior Software Developer Consultant with six years of experience delivering full stack products. I am specialised in frontend engineering, specifically with React and micro frontend architectures. I enjoy focusing on improving user and developer experience through agile principles and strong engineering practices.

I am experienced in both legacy modernization and greenfield development with cross-functional teams across multiple geographies and sectors. I am passionate about fostering an inclusive tech community and empowering women in tech in my work and through my teaching with Code First Girls.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer Consultant at Thoughtworks
January 1, 2023 - November 5, 2025
Automotive Online Marketplace Supported a legacy monolith system to improve security, performance and usability. Provided production support from the second month, including issue triage, bug fixes and acting as a technical point of contact for business stakeholders. Led the design and delivery of new quote building screens and collaborated with other teams to migrate the core logic from the legacy code to modern services. Reduced average page load from 10s to under 1s for the new quoting screens. Contributed to an internal experiment evaluating a GenAI powered legacy assistant to accelerate developer understanding of the codebase - iterating based on developer feedback to prioritise code navigation and explainability so the developers could trust the results. Tech Stack: .NET Core, Javascript, xUnit, Docker, Windows IIS Automotive Company Delivered three microfrontends into two regions with an international team. Helped on the frontend integration to Salesforce via a proxy and BFF. Configured monitoring and alerting. Set up and ran a weekly team tech discussion to improve collaboration and track technical improvements. Played the role of tech lead for 6 weeks whilst the tech lead was away and continued sharing the role on their return, including working with product and UX to own the technical delivery of features from inception to production. Tech Stack: Typescript, Express, React, React testing library, Playwright, Percy, Winston, Docker, Redis, Elastic, LaunchDarkly Government Introduced agile ways of working to enable better delivery and increase visibility of the team's work. Mentored two junior team members. Introduced and wrote journey tests for the team. Collaborated with other teams to integrate authentication. In a second team within the project, contributed to the re-architecture of the applications Lambda’s to use event streams, helped introduce new user journeys and rewrote the Cypress test suite to reflect new user journeys. Tech Stack: Python, React, Typescript, Terraform, AWS, Cypress, React testing library, unittest
Graduate Software Developer Consultant at Small Charity
October 7, 2019 - October 7, 2020
Built a single-page application to display online memorials. Delivered as a two-person team working directly with charity owners; sought expertise from BA’s, QA’s and senior developers.
Product Development Intern at Kimble Applications
August 1, 2018 - August 1, 2018
Maintained and developed new features for a Salesforce-based application with the product development team.
Big Data Intern at Barclays Africa Group Limited
August 1, 2017 - August 1, 2017
Worked on data visualisations to help show business findings and assist in data cleansing by identifying biases in the data.
Software Developer Consultant at Thoughtworks
October 7, 2020 - December 31, 2022
Energy Company Developed the customer accounts domain of a multi region B2B web application from inception. Created the login flow using Cognito to integrate with Salesforce IDP. Led the integration with the design system and the integration into the microfrontend system. Tech Stack: Node.js, React, Typescript, AWS CDK, AWS Amplify, AWS Lambdas, AWS S3, Cypress, React testing library, Jest, Contentful Vehicle Leasing Company Delivered features within a microservices architecture using agile principles and test driven development. I worked to find and fix issues on production support. Created an ACL for integration with an external team. Tech Stack: Java, SpringBoot, React, Typescript, GraphQL, AMQ, JMS, Kafka, React testing library, Cypress, JUnit, Kibana, Dynatrace and OpsGenie

Education

BSc in Computer Science with First Class Honours at University of St Andrews
January 1, 2015 - January 1, 2019
A Levels at Surbiton High School and Sixth Form College
January 1, 2008 - January 1, 2015

Qualifications

First Class Honours in Computer Science
January 1, 2015 - January 1, 2019
Dissertation: Machine Learning for Animal Segmentation
January 1, 2018 - January 1, 2019

Industry Experience

Software & Internet, Government, Education, Energy & Utilities, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more