Picture of me

Matthew
Harrison

Full-Stack Developer

Download PDF
Contact card icon

Profile

I am a full-stack developer who owns applications end-to-end on a large-scale telematics platform: designing services used across multiple applications, driving engineering standards, and mentoring new developers. There is always a way to solve the problem and finding the solution excites me. I take issues from first being raised through to shipped, and when a gap in my knowledge arises I close it through research and collaboration.

Phone

Contact

Empty html tag

Skills

Languages

HTML5, CSS, JavaScript, TypeScript, C#

Frontend

ReactJS, NextJS, Angular, NgRx, TailwindCSS, Tanstack

Backend

NodeJS, ExpressJS, .Net, DrizzleORM, PostgreSQL

Cloud & DevOps

AWS, Docker, CI/CD, Microservices

Tools & Practices

GIT, Jira, JWT, Okta, Unit tests, Npm/Pnpm, Nuget

history book

Experience

JCB LiveLink | Full-Stack Developer

JCB LiveLink logo
JAN 2025 - PRESENT

Promoted from Junior Full-Stack Developer, February 2026

www.jcblivelink.com

JCB LiveLink is a telematics platform for real-time monitoring of heavy machinery: 600,000+ connected assets streaming telemetry into an AWS data lake, with petabytes of data stored and around 6 billion machine alerts processed. I work across an architecture of around 30 microservices with C#, .Net, TypeScript, Angular, NgRx, and AWS, and own three of the platform's applications end-to-end, from design and delivery through to production support.

Key Achievements:
  • Designed and built a multi-application consent management service, a full C# API and database where admins create and publish versioned consent content per application, user preferences such as marketing and data usage are captured, and every interaction is recorded in an audit trail with content hashes to verify exactly what was accepted.
  • Led the delivery of a customisable telemetry dashboard for visualising machine time-series data: ran sprint planning and delivery coordination, and built the CRUD API for managing dashboards and the API for querying the time-series data.
  • Act as the team's go-to person for onboarding new developers, mentoring new starters and getting them up to speed with the system and its architecture.
  • Drove engineering standards across the platform: introduced SonarQube static analysis across multiple repositories, led the adoption of Prettier across the codebase, and identified the cookie-consent compliance gap before sourcing and implementing OneTrust to close it.
  • Delivered a major frontend migration from Angular v15 to v20, ensuring compatibility and minimising disruption.
  • Implemented branch deploys using AWS CloudFormation and ECS, allowing changes to be automatically deployed, tested, and demonstrated prior to merging into staging.
  • Created a proxy service integrating with a third-party supplier to bring tyre pressure monitoring data into the platform.

Electrical Trade

AUG 2016 - DEC 2024

Eight years in the electrical trade before software: four as an apprentice with JPR Group, then four running my own installation and maintenance business, MAH Electrical, managing client relationships, project planning, and compliance with UK regulations throughout.

Certificate

Education

Web Developer Boot Camp

This course included HTML5, CSS3, JavaScript, ReactJS, Bootstrap 5, NodeJS, ExpressJS, MongoDB and many others.

Burslem College

  • BS 7671 - 18th Edition
  • Electrical Installation Level 2 DSF

Birches Head Academy

  • GCSEs including Mathematics, English, and Science