Portfolio / IT Operations Dashboard
Internal Tooling

IT Operations Dashboard

A PHP-based operations dashboard with Jira integration, role-based filtering, and per-engineer workload views — the architectural blueprint for later dashboards I built.

Overview

Before the Cyber Security Operations Dashboard existed, I built its foundation: a PHP-based IT operations dashboard that pulled live data from Jira and presented it in a way that made sense for a technical team, not just for Jira's own interface.

The Challenge

Jira's own views are built for ticket management, not for a quick, role-relevant snapshot of who's working on what. The team needed a way to see workload distribution per engineer and filter views by role without everyone needing their own Jira dashboard configuration.

What I Built

I built a PHP application that integrates with the Jira REST API, applies role-based filtering so each viewer sees what's relevant to them, and presents per-engineer workload views so bottlenecks and overload are visible at a glance. I designed the architecture with reuse in mind — the sync layer, normalisation approach, and role-based view pattern all carried over directly when I later built the Cyber Security Operations Dashboard.

Outcome

A working operations dashboard the team actually used day to day, and a reusable architectural pattern that shortened the build time for the next internal tool.

Tech Stack

PHP MySQL Jira REST API Role-Based Access

Have something similar in mind?

I take on internal tooling, automation, and infrastructure work like this regularly.

Get in Touch See More Work