Cyber Security Operations Dashboard
A role-aware operations dashboard that pulls Jira tickets, ClickUp tasks, and BioStar access events into one unified view.
Overview
Security-relevant information was scattered across three separate systems — Jira for tickets, ClickUp for tasks, and BioStar for physical access control events — with no single place to see what mattered. I built a dashboard that unifies all three into one role-aware view.
The Challenge
Each system has its own API shape, authentication model, and data format. Pulling them together meant normalising very different data structures into a single consistent model, keeping the data fresh without hammering any of the three APIs, and making sure the right people saw the right information based on their role.
What I Built
I built a cron-driven sync layer that pulls from all three APIs on a schedule, normalises the data into a common internal format, and stores it for fast dashboard rendering. The dashboard itself has a dual-role toggle so the same interface can serve both a general operations view and a more detailed security-focused view, with platform-aware normalisation so data from each source displays consistently regardless of where it originated.
Outcome
One dashboard instead of three browser tabs, with role-aware views that surface the right information to the right audience automatically. This project's architecture built directly on the IT Operations Dashboard I'd built previously.
Tech Stack
Have something similar in mind?
I take on internal tooling, automation, and infrastructure work like this regularly.
Get in Touch See More Work