Matthew
Harrison
Software Engineer
Profile
I am a highly motivated individual, I am self-sufficient and always willing to get stuck in. I have always been technically minded. There is always a way to solve the problem and finding the solution excites me. When there comes a point that a gap in my knowledge arises, I will always actively seek to fill any gaps in my knowledge through research and collaboration and know how to approach future issues. I am now focused on advancing my career in technology and applying my skills as a developer.
Contact
- Stoke-On-Trent, Staffordshire
- Email: [email protected]
- Github: github.com/worldgeneral
- Personal: mattswebforge.com
- LinkedIn: linkedin.com/in/matthew-harrison-8bb53b2b7/
Skills
- HTML5
- CSS
- JavaScript
- ReactJS
- TailwindCSS
- NodeJS
- ExpressJS
- PostgreSQL
- TypeScript
- DrizzleORM
- GIT
- AWS
- Docker
- NextJS
- Tanstack
- Angular
- NgRx
- Jira
- JWT
- C#
- .Net
- Nuget
- .Net
- Okta
- Unit tests
- CI/CLI
- Npm/Pnpm
- Micro Sevices
Development Experience
Since January 2025, I've been working as a Junior Full-Stack Developer at JCB LiveLink, I work with a modern stack including C#, .Net, TypeScript, Angular, NgRx, and AWS, across a microservices-based architecture. My responsibilities include fixing bugs, developing new features, and managing translations through Transifex. I use Jira to track and estimate work (story points and T-shirt sizing), and GIT for version control.
Completed Work:
- Lead the implementation of Prettier across the codebase, improving consistency, code quality, and easing collaboration within the team.
- Managed and contributed to the development of a customisable telemetry dashboard for visualising machine time-series data, including sprint planning and delivery coordination.
- Implemented branch deploys using Aws CloudFormation, ECS, allowing changes to be automatically deployed, tested, and demonstrated prior to merging into staging.
- Currently responsible for the ownership, management, and maintenance of three applications.
- Successfully completed a major frontend migration from Angular v15 to v20, ensuring compatibility and minimising disruption.
- Cleaned up test logs for a service to make CI build failures easier to debug.
Personal project: A job board for the construction industry, TypeScript, ExpressJS, DrizzleORM, Zod, AWS, DigitalOcean, Docker, NextJS, Tanstack, Axios, TailwindCSS, Vercel, PostgreSQL, NeonDB.
Built a Windows Minesweeper clone using React, implementing game logic, state management, and classic UI interactions.
Employment History
JCB LiveLink | Junior Full-Stack Developer
JAN 2025 - PRESENTJCB LiveLink is a telematics platform that provides real-time monitoring of heavy machinery, helping users track performance, location, and health to improve efficiency and reduce downtime. It features customizable dashboards and supports multiple languages for a global user base.
MAH Electrical | Self-employed
NOV 2020 - DEC 2024As a self-employed electrician, I provided electrical installation, maintenance, and repair services for residential and commercial clients. I managed all aspects of the business, including client communication, project planning, compliance with UK electrical regulations, and ensuring safe, high-quality workmanship on every job.
JPR GROUP | Apprentice
AUG 2016 - NOV 2020As an Electrical Apprentice, I gained practical experience installing and maintaining electrical systems while learning safety standards and industry practices under supervision.
Past Employment
OCT 2015 - AUG 2016Bucknall Fish Bar, Bucknall Bowling Club, North Stafford Hotel
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
- GCSE in Mathematics Grade: C
- GCSE in Science Core Grade: C
- GCSE in Science Additional Grade: C
- GCSE in English Grade: C