user@mr95:~$ whoami

Full Stack Developer | Linux Specialist


> Initializing portfolio system...

> Loading core modules: React, Node.js, Docker, Python...

> System status: ONLINE


Welcome to my digital workspace. Navigate using the top menu or explore the terminal output below.

user@mr95:~$ ls ./projects
BRENDA Dashboard Overview BRENDA Room Details
<
>

BRENDA

Building & Room Extron Networked Device Analyser. A custom dashboard built for the AV and 1st Line support teams at the University of Huddersfield. It provides a real-time overview of campus-wide equipment status, communicating directly with Extron's GlobalViewer Enterprise software to enable proactive problem resolution.

NodeJS APIs Extron GVE Dashboard
HPC Monitor Dashboard
<
>

HPC Monitor Dashboard

A custom dashboard and backend API designed to monitor High Performance PCs within the School of Computing and Engineering at the University of Huddersfield. It collects real-time data on user activity, system status, and allows for seamless management of PC bookings and power states.

HTML/CSS Custom API System Monitoring Dashboard
Laptop Availability Dashboard
<
>

Laptop Availability Dashboard

A live dashboard for Helpdesk and AV staff at the University of Huddersfield. It interfaces with the Onarken API to provide real-time status updates on Lapsafe Lockers, displaying availability, loan status, and error alerts to streamline equipment management.

HTML/CSS JS Onarken API Dashboard
PC Availability Dashboard
<
>

PC Availability Dashboard

A real-time monitoring tool for IT and AV staff at the University of Huddersfield. It utilizes internal system APIs to track and display the usage status of PCs across the campus, helping to manage resources and assist students in finding available computers.

HTML/CSS JS Internal API Dashboard
PingyThingy Dashboard
<
>

PingyThingy

A simplified network monitoring solution filling the gap for a practical, user-friendly tool. It combines a physical hardware device with a secure hosted dashboard for real-time visibility, instant alerts via Discord/Slack, and rapid setup. [pingythingy.com]

Python API SaaS Network Monitoring Hardware
3D Printing Automation
<
>

3D Printing Automation

A fun weekend project allowing users to upload STL files to a live queue. Once a countdown timer hit zero, the winning STL was automatically sent to print, with the entire process live-streamed for community engagement.

Automation 3D Printing Live Stream Web Interface
Light The Christmas Tree
<
>

Light The Christmas Tree

A festive charity project allowing anyone to interact with a Christmas tree from anywhere in the world. Users could control the tree's lights in real-time while raising money for charity, powered by a Raspberry Pi and Python API.

Python Raspberry Pi IoT Charity
Ai City
<
>

Ai City

A simple pixel-art city simulation where an AI Mayor manages the town. Using Ollama, the AI detects the city's needs—Housing, Police, Fire, Education, Work, Power—and builds accordingly to ensure a thriving metropolis.

AI Game Dev Ollama Simulation
LinuxBlast
<
>

LinuxBlast

A daily news aggregator for Linux enthusiasts that scrapes multiple sources and uses AI to generate a daily podcast summary. It features a retro terminal aesthetic and real-time text-to-speech playback. [linuxblast.mr95.uk]

Web Scraping AI TTS Automation Podcast
Arcade Machine Front Arcade Machine Side Arcade Machine Screen Arcade Machine Controls
<
>

Arcade Machine

A custom-built arcade cabinet created by updating an information kiosk. It runs a modified version of RetroPie on internal hardware, featuring custom-drilled control layouts and buttons. Frequently showcased at University of Huddersfield open days and events.

RetroPie Hardware Mod Linux Arcade
Local Ai (Powered by Nvidia DGX Spark)
<
>

Local Ai (Powered by Nvidia DGX Spark)

A custom enterprise AI knowledge base integrated with a ticketing system. Powered by Nvidia DGX Spark, it searches both local and live knowledge bases to provide intelligent solutions and advice to IT staff and users via API.

Nvidia DGX LLM Enterprise AI API Integration
Virtulisation with Proxmox
<
>

Virtulisation with Proxmox

High-availability virtualisation environment using Proxmox VE. Features GPU passthrough for AI workloads, automated backups, and cluster management for a resilient homelab infrastructure.

Proxmox Virtualisation Homelab Infrastructure
KVM / virt-manager
<
>

KVM / virt-manager

Managing virtual machines using KVM and virt-manager on Linux. A powerful, open-source virtualization solution for running multiple operating systems with near-native performance.

KVM virt-manager Linux Virtualisation
Digital Christmas Tree
<
>

Digital Christmas Tree

A digital twin of the charity Christmas tree, created to extend the fundraising reach beyond physical operating hours. It featured real-time visual feedback, flashing on donations just like its physical counterpart.

Digital Twin Web3D Charity Real-time
Custom CCTV Solutions
<
>

Custom CCTV Solutions

A bespoke security implementation using MotionEye and networked cameras. This project involved setting up a centralized surveillance hub with motion detection, recording, and remote viewing capabilities, tailored for specific monitoring needs.

MotionEye Networking Surveillance Hardware
user@mr95:~$ cat about_me.txt

NAME: Matthew Richardson
ROLE: Linux and Web Administrator / Freelance Developer
LOCATION: UK
SPECIALTY: Linux Systems, Python & Modern Web Apps
EMAIL: [Decrypting...]

Building the future with robust code and scalable architecture. I combine a keen eye for design with deep technical expertise in Linux environments and Python development. From deploying smart AI models to crafting physical automation systems with Raspberry Pi, I create technology that is as reliable as it is cutting-edge.


> Skills Matrix:

Python Javascript Linux Docker NodeJS AI Extron Certified