Career
About
From helpdesk to co-owning a managed service provider, with plugin development running quietly in the background for most of it.
Timeline
-
2009
Started in managed services. Helpdesk, then desktop support, then quickly into server and network infrastructure.
-
2012
Specialised in Microsoft cloud. Exchange, Office 365 (before it was M365), Azure AD, hybrid deployments. Became the messaging and cloud person.
-
2015
Added network engineering. Firewalls, VPNs, SD-WAN, switching, VLAN architecture. Full-stack infrastructure across cloud and on-prem.
-
2020
Became co-owner of the MSP. Joined AJT Managed IT Services. Started building WordPress plugins to solve the problems I saw every day.
-
2021
First commercial plugin: Net-14 invoicing and a Stripe gateway. MFA followed because the existing options were bloated or unreliable.
-
2022
MSP Hub shipped, opening up Autotask PSA to customer self-service. Built the licensing master, server-authoritative with RSA JWT tokens and HMAC verification.
-
2023
Moved the licensing stack to asymmetric RSA tokens. Introduced a sentinel mu-plugin for tamper detection. AES-256 across all plugins.
-
2024
Backup and SMTP Pro shipped. MFA gained hardening checks and an Nginx directives generator. Three plugins now sharing the same architecture, licensing, and UX system.
-
2025
Began GLASS. A complete WordPress admin replacement with a page builder, a forms engine, and a themeless rendering layer. The most ambitious thing I have built.
-
2026
concorbit and concorbit RMM in active development. Conflict Detector and Fortify enter freemium tiers. mattartley.online rewritten as a quieter front door.
Beyond the screen
Away from the code I am usually soldering something. Electronics, mechanical keyboards (custom builds, QMK firmware, the whole rabbit hole), and anything that involves making physical things work better. The attention that goes into a keycap profile or a PCB layout is the same attention that goes into plugin architecture.