lesgreys signature
GovTechCity of Coral Gables, FL

Municipal Operations Analytics

Building transparency and operational visibility for a city building department

Data Analyst & Strategy

The Challenge

Municipal building departments operate at the intersection of public service and regulatory oversight. The City of Coral Gables Building Department faced a challenge common to government agencies: operational data existed, but visibility didn't.

Permits were processed, inspections conducted, code enforcement actions taken, and citizen complaints logged—but this critical operational data lived in disconnected systems. Department leadership lacked a unified view of performance, bottlenecks, and trends. Citizens had limited insight into how their government was performing.

Specific Pain Points

For Department Leadership:

For Citizens:

For Staff:

The city needed operational transparency—both internally for better management and externally for citizen trust.


Approach: Building a Comprehensive Analytics Platform

I was engaged as a data analyst and strategist to design and implement a public-facing analytics dashboard that would provide unprecedented visibility into Building Department operations.

Discovery Phase

I started with stakeholder interviews across the department:

The discovery revealed that while data existed, it was fragmented across legacy systems and manual processes. The challenge wasn't data collection—it was data integration and presentation.

Design Principles

I established four guiding principles for the dashboard:

  1. Public-First Design: If citizens can't understand it, management won't trust it
  2. Action-Oriented Insights: Every metric should answer "so what?"
  3. Context Over Numbers: Trends matter more than point-in-time statistics
  4. Drill-Down Capability: Executive overview to detailed analysis

Data Integration Strategy

The dashboard needed to unify data from multiple sources:

Primary Systems:

Secondary Data:

Rather than build complex real-time integrations, I designed a pragmatic ETL pipeline that refreshed daily—sufficient for operational management while reducing technical complexity.


The Dashboard: Eight Analytics Modules

I structured the platform into eight interconnected modules, each addressing a specific operational domain:

1. Executive Overview

Purpose: High-level KPIs for department leadership and city executives

Key Metrics:

Insight Value: At-a-glance department health check; identifies areas requiring attention

2. Permits Module

Purpose: Deep dive into permit application and approval processes

Analytics:

Bottleneck Identification:

3. Inspections Module

Purpose: Track inspection operations and inspector workload

Analytics:

Efficiency Insights:

4. Code Enforcement

Purpose: Monitor regulatory compliance and enforcement actions

Analytics:

Pattern Recognition:

5. Geographic Analysis

Purpose: Spatial visualization of all department activities

Features:

Use Cases:

6. Citizen Complaints

Purpose: Track resident concerns and response times

Analytics:

Accountability Metrics:

7. Vendor Management

Purpose: Monitor contractor performance and compliance

Analytics:

Quality Signals:

8. Finance & Performance

Purpose: Budget tracking and revenue analysis

Analytics:

Financial Health:


Technical Implementation

Architecture

The dashboard was built as a modern web application:

Public vs. Internal Views

As a public-facing dashboard, I designed it with two considerations:

  1. Full Transparency: All operational metrics visible to citizens
  2. Privacy Protection: No personally identifiable information (PII) exposed

Internal staff could access additional detail (e.g., specific inspector names, individual applicant data) through existing systems, but the public dashboard focused on aggregate trends and anonymized metrics.

Performance Optimization

Government dashboards must be accessible to all residents:


Challenges & Change Management

The Human Side of Data

The biggest challenge wasn't technical—it was change management. Introducing operational transparency required navigating:

Staff Concerns:

Leadership Hesitation:

Addressing Resistance

I took several approaches to build trust:

1. Involve Staff Early

2. Frame Transparency as Accountability

3. Provide Context

4. Iterative Rollout

Building Confidence

Over time, staff saw the dashboard as an asset:


Impact & Outcomes

Visibility Achieved

The dashboard delivered on its core goal: operational transparency.

For Leadership:

For Citizens:

For Staff:

Potential Operational Improvements

While the immediate goal was visibility rather than specific performance metrics, the dashboard enabled data-driven improvements:

The platform provided the foundation for continuous improvement—what management did with the insights was beyond the engagement scope, but the capability was established.

Public Reception

Post-launch feedback indicated:


Lessons Learned

1. Change Management is the Real Work

Building the dashboard took weeks; gaining buy-in took months. Government analytics projects fail not because of bad technology, but because of poor change management.

Key Insight: Invest as much in stakeholder relationships as in code.

2. Perfect Data is the Enemy of Useful Analytics

Legacy government systems have data quality issues. I had to make pragmatic decisions:

Key Insight: 80% accurate data driving decisions beats 100% accurate data that never gets built.

3. Public Transparency is High-Stakes Design

Unlike internal dashboards where you can iterate freely, public-facing analytics are scrutinized by residents, media, and elected officials. Every metric had to be:

Key Insight: Public dashboards require extra rigor in both data quality and communication.

4. Visualization Drives Understanding

Early mockups with tables and numbers confused stakeholders. Adding charts, maps, and trend lines transformed comprehension:

Key Insight: Invest in good visualization—it's not cosmetic, it's cognitive.


Conclusion

The City of Coral Gables Building Department dashboard demonstrated that government operations can be transparent, understandable, and data-driven. By unifying disparate data sources into a cohesive analytics platform, the city gained unprecedented visibility into how permits are processed, inspections conducted, and residents served.

While the immediate impact was visibility rather than optimization, the foundation was established for continuous improvement. Management could now ask—and answer—questions that were previously impossible:

The dashboard transformed the Building Department from operating on instinct and anecdotes to managing with data and evidence. And by making that data public, the city demonstrated a commitment to transparency and accountability that strengthened citizen trust.

View Live Dashboard →


Future Opportunities

The platform established a foundation for additional capabilities:

The dashboard wasn't the end of the journey—it was the beginning of data-driven municipal operations.

Technologies Used

React
Data Visualization
Geographic Analytics
Public Sector Data
Multi-Source Integration

Key Results

Modules Built
8 Analytics
Comprehensive coverage across all department operations
Public Access
Transparent
Citizens can view real-time operational data
Data Integration
Multi-System
Unified view across siloed legacy systems
#Government#Civic Analytics#Public Transparency#Operational Intelligence#Data Integration#Dashboard Design

The experience is currently best on desktop. On mobile, the chat interface or writings provide the best experience.