Skip to main content
mattpjohnston

About Me

I’m a software developer from Belfast, transitioning from 3.5 years in IT infrastructure. I’m focused on building practical, well-tested projects that strengthen my frontend and backend fundamentals, while developing stronger cloud and platform engineering skills across on-premises and cloud environments.

I’m especially interested in backend and distributed systems. I’m currently immersed in Java and Spring Boot, with some exposure to C#/.NET, while continuing to build with JavaScript/TypeScript, React, Node.js/Express, and SQL.

Portrait of Matthew Johnston

My interests outside of coding

  • Formula 1 🏎️
  • Travel and photography 📷
  • Health and fitness 🏋️
  • Art galleries and museums 🖼️

Technical Skills

  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Express
  • PostgreSQL
  • Astro
  • REST API
  • Tailwind CSS
  • Pug & EJS
  • HTML5 & CSS3
  • Vite / Webpack
  • Vitest / Jest
  • Git & GitHub
  • Linux
  • AWS & Azure
  • On-prem