← Back to work
Portfolio Monitoring Dashboards
KPI dashboards that give stakeholders real-time visibility into portfolio health and performance drivers.
TableauPower BISQLPython ETL
Impact Highlights
5 dashboards
Delivered
30+ users
Active daily
2 hrs → 5 min
Report access time
$200M+
AUM monitored
Before vs After
Before
- • Portfolio data scattered across Excel files and email threads
- • Weekly manual compilation of KPI reports for management
- • No real-time visibility into covenant compliance or pipeline
- • Decision-making delayed by data availability
After
- • Single source of truth with live data connections
- • Self-serve dashboards updated every 15 minutes
- • Automated alerts for covenant breaches and watchlist triggers
- • Investment committee prep reduced from days to minutes
Key Decisions
1
Chose Tableau for external stakeholders (familiar), Power BI for internal (M365 integration)
2
Built ETL layer in Python rather than native connectors — more control over transformations
3
Prioritized the 3 most-requested views first, then iterated based on usage data
What I'd do next (given more time)
- →Add predictive analytics layer for early-warning credit signals
- →Embed dashboards directly into LP portal for investor self-service
- →Build mobile-optimized views for on-the-go portfolio checks