James Valencia
← Projects

2024 — present

Automated code metrics with SonarCloud

QA Lead

Impact

The team stopped copying metrics by hand every week; the report updates itself and nobody trusts a stale number.

SonarCloudAzure DevOpsJavaScript

The problem

Code quality metrics lived in SonarCloud, but sprint decisions were made from a separate report someone updated by hand, copying numbers over. By the time it reached the team, it was already out of date.

The approach

I automated extraction of key metrics (coverage, technical debt, duplication, security hotspots) directly from the SonarCloud API into the dashboard the team reviews. No copy-pasting, no lag.

Result

The weekly quality report went from a manual chore to an always-current data point. That changed the conversation: instead of arguing whether the number is up to date, the team discusses what to do about it.