Hi, I'm Tom

Infrastructure Engineer | Software Developer

Based in Hull, UK

My Background

I bridge the critical gap between rock-solid infrastructure and dynamic software development. With a deep background in systems administration and infrastructure management, I've evolved to build the very software that runs on the servers I manage.

As an experienced Infrastructure Engineer and Head of Technology, I specialize in architecting scalable, secure environments. My hands-on experience ranges from bare-metal Linux servers to complex Azure cloud deployments and Microsoft 365 tenant automation.

Complementing my ops background, my journey into Full-Stack Software Development empowers me to create custom internal tools, automated reporting systems, and high-performance web applications using modern frameworks.

Systems Admin

Robust server management and maintenance.

Cloud Infra

Azure, M365, and scalable cloud architectures.

Development

Full-stack apps, APIs, and automation scripts.

Automation

Streamlining workflows and CI/CD pipelines.

Tech Stack

Some of the things I use and support daily.

Python
PowerShell
Linux
Docker
Nginx/Apache
PostgreSQL
Azure
Microsoft 365
3CX
AWS
Sophos/Sonicwall
Unifi/Meraki

Deployed Projects

Infrastructure

Backup Reporting System

Automated monitoring system for server and Microsoft 365 backups. Utilizes the Acronis API to fetch data, stores historical records, and provides comprehensive visibility.

Python Flask PostgreSQL REST API
Cloud / Azure

Cloud Infra & M365 Automation

Engineered secure Azure SMTP relay configurations. Developed complex Microsoft Graph PowerShell scripts for streamlined multi-tenant customer management via GDAP.

Azure PowerShell MS Graph API GDAP
Backend

Real-time Event Server

High-performance WebSocket server architected for handling live stream events concurrently. Ensures ultra-low latency bi-directional client communication and event logging.

Python Uvicorn WebSockets SQLite
Full-Stack

Web Applications & Simulators

Suite of custom internal tools and interactive simulators. Fully deployed and managed on Ubuntu VPS environments utilizing production-grade reverse proxy setups.

Ubuntu VPS Nginx Gunicorn HTML/CSS/JS