Rhyolite banner
Data analyst · ERP reporting · Pacific Northwest
Finding the gem
in the data.
Business intelligence built on operational reality

Raw ERP data is like rhyolite — dense, complex, and full of structure most people never see. I build reporting tools and dashboards that surface what matters: cost variance, production risk, inventory exposure, and operational bottlenecks.

Specializing in Microsoft Business Central, Power BI, and the full procurement-to-production data chain.

See my work Get in touch
Portfolio
Interactive demos
Each of these tools grew out of a real gap I encountered during a Business Central implementation — a question the standard reports couldn't answer, or a relationship between data sources that hadn't been connected yet. The analytical logic, the data model decisions, and the problem framing are mine. All data shown is fictional. Click any card to explore the live demo.
Live demo
Strata
Component intelligence
Challenge
Engineers and planners need to know not just where a component is used, but how much risk it carries — whether stock levels can cover open production demand, and what it costs the business if they can't.
Solution
Connects each component to its parent assemblies, open production orders, and inventory position. Static where-used data becomes a dynamic view of component criticality and financial exposure.
Business Central · Power BI
Live demo
Alluvium
Demand forecasting
Challenge
Drop shipments flowing direct from country of origin created a distorted demand signal — making it difficult to get an accurate picture of true item demand across the business.
Solution
Reconciles warehouse and direct ship demand into a single combined view with year-over-year trend analysis, trailing averages, and lead-time-adjusted safety stock calculations.
Business Central · Power BI
Live demo
Calcite
Routing efficiency & BOM cost impact
Challenge
Standard costing assumes production runs at expected routing time — but small batches inflate variance because setup time dominates, and actual inefficiencies stay hidden in the data.
Solution
Separates run time variance from setup time impact by production run, with a what-if panel showing how routing adjustments ripple through to standard cost in the BOM structure.
Business Central · Excel · OData
Live demo
Tephra
FIFO cost layer analysis
Challenge
After transitioning to FIFO costing, item charges arrived weeks after receipt and adjusted layer costs retroactively. Tariff volatility created cost spikes in specific layers — invisible to Sales until margin collapsed.
Solution
Surfaces every open FIFO layer with its full adjusted cost composition, ages layers into 30/60/90+ day buckets, and simulates which layers a sales order will consume — flagging margin risk before the order ships.
Business Central · Power BI
Live demo
Cinder
Net inventory position
Challenge
In environments where inventory reservation logic is limited, different teams can be working from different pictures of availability — creating overcommitments that don't surface until it's too late.
Solution
Surfaces the true net inventory position for any component — accounting for all competing demands — creating a shared reference point across planning, sales, and operations.
Business Central · Power BI
Live demo
Fault Line
Production order cost variance
Challenge
Finance needed to reconcile expected vs actual production costs — but the standard BC report relied on a computed field that couldn't be extracted via OData, making it impossible to replicate directly in Power BI.
Solution
Reconstructed three of four cost metrics exactly from source tables, documented the FlowField limitation honestly, and extended the analysis to in-progress orders using BOM and routing data to predict cost trajectory.
Business Central · Power BI · OData
Capabilities
Tools & approach
Microsoft Business Central
Data model, table relationships, OData connections, go-live implementation experience
Power BI
Custom data models, report design, AI-assisted measure development, Power Query
Supply chain analytics
Inventory planning, demand forecasting, FIFO costing, production order analysis, safety stock
Excel & OData
Direct BC connections via OData, advanced Excel modeling, capacity and cost analysis
Analytical model design
Translating business questions into data model structure, validating outputs against source systems
Manufacturing operations
Production coordination, lean manufacturing, routing, BOM structures, standard and FIFO costing
About
Why Rhyolite?
Rhyolite is a volcanic rock with a deceptively narrow composition but an unusually wide range of forms — it can cool into obsidian, glass-smooth and almost black, or into pumice so light it floats on water. Glassy, banded, speckled, crystal-rich, or nearly porcelain-smooth depending on how it cooled. Most people walk past it without noticing how much variation is hidden inside a single rock type. Occasionally, the right conditions produce something rare inside it: red beryl, one of the world's scarcest gemstones. That felt right for this kind of work. Raw ERP data looks the same way: dense, noisy, and repetitive until you understand what each table is actually recording. Over time I became good at finding the underlying structure — the pattern that changes a decision.
I joined my last company as a supply chain analyst during a Business Central go-live — a period that required building reporting infrastructure largely from scratch, with limited precedent and a lot of moving parts. Working independently, I taught myself the BC data model, built custom Power BI reports, and developed tools to support forecasting, inventory planning, and production visibility across the organization.
My background is in operations and manufacturing — production coordination, lean process improvement, tooling design — before moving into supply chain analytics. That operational context turned out to be directly useful when working with ERP data. Understanding what a routing line or a capacity ledger entry represents in physical terms makes the analytical work more grounded.
"Raw ERP data looks like noise until you understand what each table is actually recording. Over time I became good at finding the pattern underneath — the one that changes a decision."
Contact
Let's work together
Open to supply chain analyst, ERP reporting, and inventory planning roles — remote or Pacific Northwest based.
Get in touch