LJ

LJ

LexisNexis

LexisNexis

Data Driven Power BI dashboards to visualize Jira worklogs

Data Driven Power BI dashboards to visualize Jira worklogs

Role

Software Engineer Intern

Role

Software Engineer Intern

Role

Software Engineer Intern

Timeline

2020

Timeline

2020

Timeline

2020

Team

FIDO

Team

FIDO

Team

FIDO

Tools

SQL Server, Power BI, Jira

Tools

SQL Server, Power BI, Jira

Tools

SQL Server, Power BI, Jira

BACKGROUND

As a software engineering intern on the FIDO team at LexisNexis Risk Solutions, I built a custom internal reporting system to help engineering leadership understand how time and effort were distributed across Jira tickets and projects.

PROBLEM

Engineering managers had no easy way to see how teams were allocating time or progressing across multiple projects. They relied heavily on static reports, outdated spreadsheets, or manually pulling Jira exports, none of which showed the full picture. The data was messy, fragmented, and hard to trust.

OUTCOME

Using SQL queries, I transformed raw Jira worklog data into a dynamic Power BI dashboard, makign it easier to plan resources, track performance, and spot bottlenecks, improving engineering agility across the organization.

GOALS

USER GOAL

As an engineering manager, I want to easily extract Jira project workflow information from a dashboard

BUSINESS GOAL

We want to improve engineering productivity by gaining insight into performance.

MY ROLE

As a full stack engineer, I was responsible for developing both backend data logic and front end reporting experience to help leadership understand how engineering time was being spent across projects. To accomplish this project, I took the following steps:

01
01
01

Data Discovery

  • Scoped reporting needs with project managers, identifying key metrics like FTE ratios, logged hours, ticket volume, and team hierarchy breakdowns.

  • Dug into raw Jira exports stored in SQL Server — working with noisy, non-normalized datasets of time logs and ticket metadata.

Data Discovery

  • Scoped reporting needs with project managers, identifying key metrics like FTE ratios, logged hours, ticket volume, and team hierarchy breakdowns.

  • Dug into raw Jira exports stored in SQL Server — working with noisy, non-normalized datasets of time logs and ticket metadata.

Data Discovery

  • Scoped reporting needs with project managers, identifying key metrics like FTE ratios, logged hours, ticket volume, and team hierarchy breakdowns.

  • Dug into raw Jira exports stored in SQL Server — working with noisy, non-normalized datasets of time logs and ticket metadata.

02
02
02

Data Modeling and Transformation

  • Wrote complex SQL queries to join and normalize multiple Jira data tables.

  • Mapped individual employees to their managers and teams to show hierarchy-based summaries.

  • Built temporal aggregations (daily, weekly, monthly) and calculated derived metrics like velocity and utilization.

Data Modeling and Transformation

  • Wrote complex SQL queries to join and normalize multiple Jira data tables.

  • Mapped individual employees to their managers and teams to show hierarchy-based summaries.

  • Built temporal aggregations (daily, weekly, monthly) and calculated derived metrics like velocity and utilization.

Data Modeling and Transformation

  • Wrote complex SQL queries to join and normalize multiple Jira data tables.

  • Mapped individual employees to their managers and teams to show hierarchy-based summaries.

  • Built temporal aggregations (daily, weekly, monthly) and calculated derived metrics like velocity and utilization.

03
03
03

Data Validation and QA

  • Implemented data integrity checks (e.g. flagging negative logs, validating transitions).

  • Cross-checked outputs with my mentor and handled edge cases to build stakeholder trust in the reports.

Data Validation and QA

  • Implemented data integrity checks (e.g. flagging negative logs, validating transitions).

  • Cross-checked outputs with my mentor and handled edge cases to build stakeholder trust in the reports.

Data Validation and QA

  • Implemented data integrity checks (e.g. flagging negative logs, validating transitions).

  • Cross-checked outputs with my mentor and handled edge cases to build stakeholder trust in the reports.

04
04
04

Power BI Dashboard Design and User Experience

Designed a multi-tiered Power BI dashboard that included:

  • Team View: Track overall project timelines, ticket throughput, and utilization trends.

  • Employee Drilldowns: Review individual contributions and hours logged, broken down by day or task.

  • Ticket-Level Analysis: Spot issues, track progress, and view worklog comments and status history.

  • Added date filters and dynamic views to support ad hoc queries from leadership.

Power BI Dashboard Design and User Experience

Designed a multi-tiered Power BI dashboard that included:

  • Team View: Track overall project timelines, ticket throughput, and utilization trends.

  • Employee Drilldowns: Review individual contributions and hours logged, broken down by day or task.

  • Ticket-Level Analysis: Spot issues, track progress, and view worklog comments and status history.

  • Added date filters and dynamic views to support ad hoc queries from leadership.

Power BI Dashboard Design and User Experience

Designed a multi-tiered Power BI dashboard that included:

  • Team View: Track overall project timelines, ticket throughput, and utilization trends.

  • Employee Drilldowns: Review individual contributions and hours logged, broken down by day or task.

  • Ticket-Level Analysis: Spot issues, track progress, and view worklog comments and status history.

  • Added date filters and dynamic views to support ad hoc queries from leadership.

05
05
05

Shipped!

By the end of my internship, I was able to ship project, and present it to stakeholders for them to use. The project was nominated for outstanding intern presentation and adopted as part of the team's internal reporting suite.

Shipped!

By the end of my internship, I was able to ship project, and present it to stakeholders for them to use. The project was nominated for outstanding intern presentation and adopted as part of the team's internal reporting suite.

Shipped!

By the end of my internship, I was able to ship project, and present it to stakeholders for them to use. The project was nominated for outstanding intern presentation and adopted as part of the team's internal reporting suite.

IMPACT

IMPROVED DATA INSIGHTS

The tool transformed how leadership viewed productivity, replacing manual tracking with a flexible, real-time dashboard. It surfaced patterns like team overwork, underutilized contributors, or slow-moving tickets early, allowing managers to adjust plans proactively.

By treating data like a product, I helped make operational metrics understandable and actionable for non-technical stakeholders, improving clarity, accountability, and team performance.

REFLECTIONS & TAKEAWAYS

By working with the raw Jira data and transforming them into usable insights, I learned a lot about how to extract useful information to gather key insights when presented with a large amount of data.

Huge thanks to my team and mentors for guiding me through this project!

Lee Lee Jiang

©2025 Lee Lee Jiang

Go Back To Top

Lee Lee Jiang

©2025 Lee Lee Jiang

Go Back To Top

Lee Lee Jiang

©2025 Lee Lee Jiang

Go Back To Top