Made with
Standard Resume

Reece
Smith

As a software developer my passion is working in cross-functional teams that deliver customer-centric products. Enthusiastic about fixing intricate problems and bridging the gap between complex solutions and simplistic customer facing designs.
Senior Full Stack Developer | contact@reecesmith.dev | 07428017702 | linkedin.com/in/reece-smith-29576a150 | github.com/ricebag

Skills

  • Node.js - Express/Next/Nest
  • React.js
  • Tailwind
  • Typescript
  • Postgres & Mongodb
  • Azure Cloud Platform
  • Docker/Kubernetes
  • GCP & Firebase

Work Experience

Sierra Medical

Aug 2024 - Current
Senior Full Stack Engineer

❖ Helping build a solution to diagnose lung cancer through a cheek swab.

❖ Built and released an initial product to run through medical trials, allowing doctors to request swabs on behalf of customers & lab processors to track the progress throughout the whole process.

❖ Built a python solution to help visualise the outputs from our data normalisation steps.

❖ Designed a solution to fix the authorisation of our nextjs application to simplify the way we verify our access levels.

Skills/Tech - Node | Typescript | React | Nextjs | Tailwind | AWS | Python

Nomo Bank

Aug 2023 - Apr 2024
Senior Full Stack Engineer

❖ Built the joint mortgage applications flows opening Nomo’s business from individual applicants to joint mortgage applicants.

❖ Maintained & built CMS style components that would integrate with Contentful during our build process to help build branded websites. Each one of these components was styled using tailwind to keep a consistent user interface.

❖ Built a multi factor authentication process & application to allow our mobile apps to be tested by Apple reviewers quicker and with less failures. Implemented using Nextjs, typescript and a Redis DB.

❖ React front end integrating with Graphql endpoints to build out the end to end user experience.

❖ Updated the gitlab merging process & Vercel deploy pipelines for our front end application to update the process to industry standard.

Skills/Tech - Node | Typescript | React | Nextjs | Tailwind | Contentful | Vercel | NX | Jest

Titanbay

Oct 2021 - Apr 2023
Senior Full Stack Developer

❖ Successfully orchestrated a seamless three-step data migration process, ensuring uninterrupted service for over 2000 high net worth individuals as we transitioned from our legacy infrastructure to a modern system.

❖ Created an Authentication & Suitability UI that is essential to keep the business compliant to ensure only verified user’s can access the business products. This was fully tested using Jest for both unit and end to end testing.

❖ Assembled a Document upload workflow for users to provide KYC/KYB documents. This meant creating both a UI, API & the correct Azure storage to manage these documents.

❖ Successfully built a customer facing dashboard using Vue.js. Helping to visualise the customers investments and analyse investment portfolios.

❖ Spear headed a spike migrating express API’s to firebase cloud functions.

Skills/Tech - Node | Typescript | Nextjs | Postgres | Docker | GCP & Firebase | Vue.js | Cloud Functions | Firestore

Lloyds Banking Group

Mar 2020 - Oct 2021
Senior Full Stack Developer

❖ Leading a team that builds and maintains an AI platform that provides

support to 10,000+ banking customers daily.

❖ Node.js microservices running on a Kubernetes cluster on Azure.

❖ Was responsible for managing 3 React UI’s, ensuring they were up to a good standard, well tested and deployed in a responsible way.

❖ Built a React Component Library to provide a consistent and reusable user

interface to serve internal colleagues across the bank.

❖ Responsible for training 2 junior developers over an 18 month period.

❖ Making AI centric design decisions for the product in order to

provide the best solutions for customers.

❖ Lead a piece of work to integrate with the banks legacy systems;

communicating with other teams and using defensive programming

practices to account for bad data from old systems.

Skills/Tech - React | Redux | Node | Typescript | Express | Azure | Docker | Kubernetes | Jest | Postgres

Lloyds Banking Group

Jan 2017 - Mar 2020
Full Stack Developer

❖ Working on an industry leading chat bot as a service platform in the

banking sector.

❖ Responsible for maintaining and building node.js micro services on a

product live to 12 million customers.

❖ Lead a migration to the cloud which meant containerising repos and

creating Azure Devops pipelines

❖ Applied an authentication process for the products user interfaces

using bearer tokens.

Side Projects

Football Fixtures

Mar 2023 - Current

I am currently building a project using Vercel’s T3 stack. This is a group of technologies such as Next.js, Typescript, Trpc, Prisma, Tailwind & NextAuth. This project started off as a side project to test out NextAuth but it continued to develop. I have since introduced 2 forms of authentication to the app, passwordless authentication & SSO making it as streamlined as possible for users to gain access to the app.

The current goal of the project is to develop a full stack application that creates a competitive league within friendship groups around sports events. Although this started as a side project it has since developed into an end to end product and has been great to keep my React & Typescript skills sharp.

Skills/Tech - React | Node | Typescript | Next | Docker | Tailwind | Postgres | Jest

DAI Transaction tracker

Apr 2023 - May 2023

I have an interest in web3 and smart contract technology so I wanted to do a side project to understand this better.

  • I built a docker container that listens to the DAI smart contract & submits data to a containerised postgres instance about the send, receiver & amount.
  • I then created a backend API that allows users to fetch the top 10 senders in the past 24 hours.
  • I then went on to create an api for managing blacklist records, these allow users to blacklist a wallet address meaning they wont be accounted for in the top 10 API call.
  • Kubernetes cluster to run the local images for the service & db
  • Full jest unit testing both unit & integration tests.

Skills/Tech - Node | Web3 | Infura | Typescript | Nest | Docker | Postgres | Jest

Additional Skills

  • React Native
  • AWS
  • Jest/Mocha/Chai/Sinon
  • Cloud Functions
  • Redux
  • Vue
  • Solidity
  • Contentful
  • Graphql
  • Redis

Education

BCS

Jan 2017 - Jan 2019
Level 4 Apprenticeship

Qualified with a Merit in BCS’s level 4 apprenticeship program for software developers.