Matt Reynolds, Developer in Manchester, United Kingdom
Matt is available for hire
Hire Matt

Matt Reynolds

Verified Expert  in Engineering

Full-stack Developer

Manchester, United Kingdom

Toptal member since November 16, 2022

Bio

Matt is a seasoned full-stack software engineer with nearly 10 years of experience in web development, most recently with a successful eCommerce startup. He specializes in Next.js, React, and React Native web, mobile, and TV apps. Matt has also worked with major global media companies on APIs and database integrations for SaaS applications.

Portfolio

Qogita
React, Next.js, TypeScript, Jest, Tailwind CSS, Websites, APIs, Git, Storybook...
Self-employed
Next.js, React, Netlify, App UI, Websites, APIs, MongoDB, Git, Storybook, Figma...
FX Digital
React Native, NestJS, TypeScript, JavaScript, App UI, Websites, Git, Storybook...

Experience

  • Websites - 8 years
  • React - 4 years
  • TypeScript - 3 years
  • React Native - 3 years
  • APIs - 3 years
  • App UI - 3 years
  • Next.js - 3 years
  • NestJS - 2 years

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Slack

The most amazing...

...application I've built was a TV app deployed on smart TV, Amazon, and Apple devices used to demo agency work at international media trade shows.

Work Experience

Software Engineer

2022 - PRESENT
Qogita
  • Increased customer engagement and sign-up in US, UK, and EU markets as part of a small team dedicated to business growth.
  • Became instrumental in implementing initial and ongoing SEO for the site, including but not limited to SEO-friendly URL enhancements, sitewide canonical links and meta tags, global navigation enhancements, and breadcrumbs.
  • Contributed to the design system of components used across web products and published packages of shareable assets and types as GitHub npm packages.
  • Maintained and updated a Next.js website, the primary entry point for global buyers on a major eCommerce platform.
  • Led and contributed to product design sessions regularly to refine and analyze new features and products on the site.
  • Researched and tested new systems to implement improved search technology on the website using Algolia, Meilisearch, and Typesense.
  • Worked on an Agile team, releasing regular, iterative updates to the website using TDD principles and engaging in code reviews for other developers.
Technologies: React, Next.js, TypeScript, Jest, Tailwind CSS, Websites, APIs, Git, Storybook, Figma, User Interface (UI), Front-end, eCommerce, REST APIs, Front-end Architecture, Architecture, Responsive Web Design (RWD), User Experience (UX), Python, JavaScript, HTML, CSS, Front-end Development, Full-stack, Solution Architecture, Server-side Rendering (SSR), React Hook Form, Docker, PostgreSQL, Retool, Full-stack Development

Web Developer

2014 - PRESENT
Self-employed
  • Hosted, deployed, and maintained websites for small businesses using an evolving set of tools and architectures, most recently using predominantly headless CMS coupled with a Next.js/React-based front-end deployed to Netlify or Vercel.
  • Implemented custom solutions for CMS and the back end to customer specifications using Strapi and KeystoneJS.
  • Provided clients with a seamless development experience from start to finish by combining a knowledge of design best practices and functional programming skills.
  • Developed an improved workflow for modern WordPress websites for various clients in the real estate, retail, and property development spaces.
Technologies: Next.js, React, Netlify, App UI, Websites, APIs, MongoDB, Git, Storybook, Figma, Adobe Photoshop, User Interface (UI), Front-end, React Native, Material UI, Web Development, Responsive Web Design (RWD), User Experience (UX), Strapi, Tailwind CSS, Python, JavaScript, HTML, CSS, Front-end Development, Full-stack, Solution Architecture, Single Sign-on (SSO), Google Sign-in, Server-side Rendering (SSR), React Hook Form, PostgreSQL, Full-stack Development

Head of FX Academy

2021 - 2022
FX Digital
  • Developed training paths for new junior developers to ensure alignment of abilities and roles within project teams.
  • Created and maintained the company website, refactored code, and dealt with bugs regularly.
  • Led a small team of developers focused on producing a video streaming connected TV app to use as a demo tool for international trade shows.
Technologies: React Native, NestJS, TypeScript, JavaScript, App UI, Websites, Git, Storybook, Adobe Photoshop, User Interface (UI), Front-end, Amazon Web Services (AWS), Node.js, Responsive Web Design (RWD), User Experience (UX), HTML, Front-end Development, Full-stack, Full-stack Development

Software Engineer

2020 - 2021
FX Digital
  • Led a team on a high-profile, tight-deadline project for the Royal Shakespeare Company for a virtual theater performance streamed during the pandemic.
  • Created an admin panel and associated design system in React and Storybook to be used by clients and the internal admin.
  • Contributed to developing a SaaS video streaming back end built using microservices and an event stream database.
  • Led a small team of developers focused on producing a video streaming connected TV app to use as a demo tool for international trade shows.
Technologies: React, React Native, TypeScript, NestJS, APIs, Responsive Web Design (RWD), User Experience (UX), JavaScript, HTML, Front-end Development, Full-stack, Server-side Rendering (SSR), Docker, Full-stack Development

Website and Customized CMS for a High-end Real Estate Agency

http://www.lake-property.co.uk
A Next.js website designed and built with Tailwind CSS and React-query for a super-prime property agency based in London, deployed to Netlify. The front end pulls data from a CMS I created using Strapi, connected to a Postgres DB hosted at Railway. The client's data is stored on a property CRM, so I built a custom Strapi plug-in to enable manual data syncing between their CRM and the website back end to avoid the API charges imposed by their 3rd-party CRM. Integrated with the Google Maps API to display custom-styled maps for each property.

eCommerce Site for Global Startup

https://qogita.com
I was one of the leading front-end developers on a global, high-investment eCommerce website built using Next.js and TypeScript on the front end and integrating with REST APIs on a Python back end.
I was in charge of implementing new features, reviewing code from other developers, contributing to architectural decisions, and regular maintenance and improvement of the codebase.

Website for an International Finance Company

https://www.livingbridge.com/
Participated as the principal front-end developer on a small Agile team tasked with building a large portfolio site for an international company. The site was developed using the Roots WordPress stack leveraging ACF and deployed to testing, staging, and production environments to sync with QA, stakeholders, and end users. It incorporated functional and highly reusable template components to give it a modular feel and added strong graphical elements across the pages.

Brochure Site for a Global Medical Company

https://excerptamedica.com
A static brochure site for a large multinational medical communications company. I was the sole developer working from a set of PDFs with a deadline of just four weeks. I used strong imagery and subtle interactive elements to lead the visitor through the site and highlight key factors about the business.

Online Ticketing Website and Livestreaming Portal for the Royal Shakespeare Company

https://fxdigital.uk/our-work/dream-online/
A two-part website built for the Royal Shakespeare Company to drive ticket sales and provide an entry point for their first interactive virtual performance of A Midsummer Night's Dream. Finished during the pandemic to a tight deadline, this was a visually stunning body of work that comprised a ticketing and information website and a separate virtual "lobby" website. Interactive "fireflies" and animated backgrounds were created using Lottie files, adding a unique feel to the site.

I led a team of three developers driving the ticketing site with a major focus on accessibility, incorporating features like high contrast mode and image and animation removal for visually impaired users.

Online Presence for a Small Retail Business

A Next.js site built for a small local business using WordPress as a headless CMS to allow the client to handle content updates easily. I designed and built the site using a combination of WordPress and ACF to generate data from the WordPress API to be consumed by the front end built using Next.js, Tailwind CSS, and React Query.
1998 - 1999

Master's Degree in Marine Science

University of Bournemouth - Bournemouth, UK

1994 - 1997

Bachelor's Degree in Marine Science

University of Southampton - Southampton, UK

Libraries/APIs

React, REST APIs, React Hook Form, Node.js, React Query

Tools

Git, Adobe Photoshop, Slack, Figma, Retool

Languages

JavaScript, HTML, CSS, TypeScript, Python, GraphQL, SQL

Frameworks

Next.js, Tailwind CSS, React Native, NestJS, Jest, Material UI

Paradigms

Responsive Web Design (RWD), Web Architecture, Management

Platforms

MacOS, Visual Studio Code (VS Code), Netlify, Firebase, Amazon Web Services (AWS), Docker

Storage

MongoDB, PostgreSQL

Other

App UI, Websites, Front-end, Web Development, Front-end Development, APIs, Storybook, User Interface (UI), eCommerce, Front-end Architecture, Architecture, Strapi, User Experience (UX), Full-stack, Solution Architecture, Server-side Rendering (SSR), Full-stack Development, Lottie, Plugins, Single Sign-on (SSO), Google Sign-in

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring