Matthew Brookson

Software Engineer

Passionate about building quality software and user experiences.

Matthew Brookson

Hello

I'm Matthew, a full stack software engineer from the Norwich area in the UK. Working in software for almost 10 years, developing web and mobile application, frameworks, APIs and databases. I have experience ranging from building small websites and landing pages to building scalable enterprise applications in the cloud.

I have a real passion for software and enjoying learning about architecture and design patterns. I'm a huge advocate for Domain Driven Design and I strive to deliver clean, maintainable code and both quality user and developer experiences.

Blog

A collation of blog posts. Read about my experiences, tips and things I've learned as a software engineer.

Experience

Full-stack Software Engineerhttps://artlist.io

February 2022 - Present

  • Improving and maintaining existing .NET applications to deliver value to internal and external users.
  • Implementing domain driven design techniques to improve code quality and maintainability.
  • Designing and creating new features for the next generation microservice platform using Nest.js and Next.js.
  • Working effectively with both in-person teams and multi-timezone remote teams.

Projects

Outside of my professional career I enjoy creating projects of my own. Check out some of my work for previous clients and personal projects.

All Smart Cars

I built a website for an online used Smart Car parts seller. The customer essentially wanted a landing page for their business to make them more discoverable online. The main page includes CTAs to contact them and a link to their eBay store. Built with Next.js and Chakra UI.All Smart Cars

CB AutoServices

I created a website for a reputable BMW and MINI specialist garage in Essex. The aim was to provide information about services on offer and to make it easy for customers to get in touch. Built with Next.js and Tailwind.CB AutoServices

Allergen Directory

I co-built a platform for finding places to eat and sharing food reviews for restaurants based on food allergies. Built with ASP.NET Core and Angular, using Elasticsearch for querying a large dataset of restaurants that were initially populated from a scaper. The project has since been decommissioned, but was a fun pet project for while.Allergen Directory

React Simple Hook Modal

A lightweight and simple modal library for React. It uses React context and portals to render modals with a hook-based API. As of 2022 it consistently gets multiple hundreds of downloads from NPM per week. Built with TypeScript, TSDX and Tailwind.React Simple Hook Modal

Skills

Core skills

C#
.NET Core
JavaScript
TypeScript
Docker
SQL
AWS
Leadership
Software architecture

Other experience

Elasticsearch
Redis
React
React Native
Ionic Framework
Angular

Commonly used tools

GitHub
Jetbrains Rider
Jetbrains DataGrip
Visual Studio Code
Postman
Jira
1Password
Slack
Notion

Get in touch

  • 💻   Need a website?
  • 🌐   Need an API?
  • 👂   Need some advice?
  • ✅   I'm happy to help!
Get in touch