Thomas Boyd

Frasers Group (Sports Direct)

FrasersGroup.Website "Sports Direct, 50+ others" FrasersGroup.Purpose "A company that owns various business, mostly in retail and sports." FrasersGroup.Date "June 2022 - November 2022" FrasersGroup.Role "Software engineer role responsible for enhancing scalability and performance of the websites by migrating websites to new technologies." Thomas.Skills.Developed [".NET", "React", "Next JS", "GraphQL", "GitHub", "Teamwork", "Communication"]

Features

Two computers transferring files

Migration

Contributed to migration initiatives from a legacy .NET framework to a modern tech stack (Next.js, Express.js, React).
Some cogs

Optimisation

Optimised existing React code by implementing code splitting, memoisation, and virtualized rendering, improving performance by reducing load times and unnecessary re-renders.
Figma design

Implemented Designs

Worked closely with the UX/UI designers to map components to React with Figma.
Content builder website

Website Content Builder

Worked with a small team to create a content builder that generates a big snippet of HTML which the page designers can use.

Languages

.NET code

.NET

.NET is used in most of Frasers Group's websites.
React code

React

React is used in the newer Frasers Group's websites.