01
League Management System
Full-featured admin suite handling teams, user enrolment, game settings, pick management, automated reminders, and financial reporting across multiple seasons.
View Project →Web Applications / Systems Engineering / Practical Tools
I design, build, and run software that solves real operational problems. From league management platforms to automated workflows, my work is production-focused, maintainable, and built to last.
Live, production software covering sports management, operational tooling, and data workflows.
01
Full-featured admin suite handling teams, user enrolment, game settings, pick management, automated reminders, and financial reporting across multiple seasons.
View Project →02
Live competition standings and fixtures for WOSFL. Focused on data clarity, fast updates, and clean presentation for players and organisers alike.
View Project →03
Shift workflow scripts with webhook integrations and a structured config and library layer for consistent, reliable operational communication.
View Project →04
Modular tooling for managing player-linked sponsor records, built on a clean CRUD pattern with a schema designed to grow alongside the wider platform.
View Project →The technical and practical foundations behind every project I ship.
01
Back-End Development
PHP applications with clean data models, secure query patterns, and maintainable architecture across multi-page admin systems.
02
Database Design
Relational schema design with MySQL — structured migrations, consistent naming, and performance-minded query writing.
03
Front-End & UI
Responsive HTML and CSS that is readable, accessible, and functional across device sizes without unnecessary complexity.
04
Automation & Tooling
Scheduled reminders, notification pipelines, and background process helpers that cut out repetitive manual work.
05
Integrations & Webhooks
Third-party API and webhook integrations built with consistent config patterns and robust error handling.
06
Admin & Reporting Tools
Operator-facing dashboards, data exports, ledger views, and audit tools designed for real day-to-day use.
A consistent, iterative approach that prioritises value early and stability over time.
01
Discovery & Scope
Understand the actual problem before writing any code. Define goals, users, constraints, and clear success criteria up front.
02
Build & Validate
Deliver working slices early. Real usage surfaces the right priorities faster than any up-front specification can anticipate.
03
Harden & Extend
Improve stability, add reporting, and refine admin efficiency. Leave the codebase ready for future changes without a full rewrite.
Whether it's a greenfield build, a messy legacy system, or a workflow that needs automating — I'm happy to talk through what's possible.