Turning messy data into trusted decisions.
I build analytics systems that make complex business questions easier to answer — from scalable Snowflake models and governed BI to automation and AI-powered self-service.
reporting performance improvement
Tableau assets modernized
reporting discrepancy reconciled
What I do
The work between the data and the decision.
Analytics Engineering
SQL, Snowflake, data models, semantic layers, governed reporting.
Business Intelligence
Tableau, Power BI, KPI design, executive reporting, decision support.
Applied AI & Automation
Cortex Analyst, semantic modeling, Python workflows, practical automation.
Selected work
Case studies
cabi Intelligence
A governed self-service analytics experience built with Snowflake Cortex Analyst, semantic models, verified queries, and company-specific business language.
From recurring request to governed answer
Business logic → self-service
Renewal Reporting, Re-architected
A critical 31-CTE reporting pipeline redesigned with Snowflake Dynamic Tables.
When the Numbers Don't Match
Tracing an executive reporting discrepancy through returns, exchanges, populations, and metric definitions.
Modernizing the BI Layer
Moving legacy Tableau reporting onto governed published sources — and uncovering a hidden data issue.
How I think
Trustworthy analytics.
A technically correct query isn't enough. The definition has to be right. The population has to be right. The joins have to be right. The numbers need to reconcile.
Ultimately, the analysis should help someone understand what happened, why it happened, and what to do about it.
That's the kind of analytics work I enjoy most: turning messy business questions and complex data into something trusted, understandable, and actionable.
Let's connect
Looking for someone who can connect business questions to reliable data?
I'm open to Analytics & Strategy, Business Intelligence, Senior Data Analyst, and related data roles.