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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Developer Consultant at Thoughtworks
January 1, 2023 - November 5, 2025Automotive 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, 2020Built 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, 2018Maintained 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, 2017Worked 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, 2022Energy 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, 2019A Levels at Surbiton High School and Sixth Form College
January 1, 2008 - January 1, 2015Qualifications
First Class Honours in Computer Science
January 1, 2015 - January 1, 2019Dissertation: Machine Learning for Animal Segmentation
January 1, 2018 - January 1, 2019Industry Experience
Software & Internet, Government, Education, Energy & Utilities, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Perth today.