EXCEEDS logo
Exceeds
Miriam Cañones

PROFILE

Miriam Cañones

Miriam Canones enhanced the dagster-io/dagster repository by improving the Tableau integration’s data lineage and robustness. She developed a feature to retain hidden Tableau sheets for internal lineage tracking, ensuring data governance while excluding them from external asset definitions. Addressing reliability, Miriam resolved a KeyError in dependency lookups by validating data source and sheet IDs before access, and improved error handling by allowing the system to skip and log failing Tableau workbooks rather than halting the entire fetch process. Her work leveraged Python for backend development, data integration, and comprehensive unit testing, demonstrating thoughtful attention to resilience and observability.

Overall Statistics

Feature vs Bugs

50%Features

Repository Contributions

3Total
Bugs
1
Commits
3
Features
1
Lines of code
49
Activity Months1

Your Network

143 people

Work History

December 2025

3 Commits • 1 Features

Dec 1, 2025

Month: 2025-12 — Quarterly/Monthly performance summary for the Dagster repo focusing on the Tableau integration. Delivered targeted fixes and a key feature to improve data lineage while enhancing resilience and observability. Highlights include robust dependency handling and partial-failure tolerance in Tableau fetches, and retention of hidden sheets for internal lineage with appropriate data governance.

Activity

Loading activity data...

Quality Metrics

Correctness93.4%
Maintainability86.6%
Architecture86.6%
Performance86.6%
AI Usage33.4%

Skills & Technologies

Programming Languages

Python

Technical Skills

Python programmingbackend developmentdata integrationdata lineage managementdata processingerror handlingloggingtestingunit testing

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

dagster-io/dagster

Dec 2025 Dec 2025
1 Month active

Languages Used

Python

Technical Skills

Python programmingbackend developmentdata integrationdata lineage managementdata processingerror handling