Services / Data & reporting
Data tooling, dashboards, and reporting you can trust
Most small teams don't have a data problem. They have a where is the data, why are there three versions of it, and which one is right problem. I build the plumbing and the dashboards that turn that mess into numbers you and your team can actually use to make decisions.
When this work pays off
Data projects can be a black hole. I take them on when there's a specific decision or workflow that's broken, not because someone wants "a dashboard." Patterns I've seen pay off:
Recent projects
Audit trail reviews, data-flow risk assessments, and digital QA tooling in a heavily regulated environment. ALCOA+ data integrity, end to end.
Consolidated fragmented Access databases into a single on-premise CRM with proper reporting and pipeline visibility.
How I work on data projects
Stack & approach
I keep the stack boring and the maintenance burden low. The point is decisions made with confidence, not impressing other engineers.
Pipelines
Python + dbt-style SQL transformations. Or n8n / Airflow when orchestration matters. Whatever fits the size of the problem.
Storage
Postgres for most things, BigQuery or DuckDB when scale demands it. Small data is fine. Most SMBs don't need a warehouse.
Dashboards
Custom Next.js dashboards when you want polish, Metabase or Power BI when you want fast iteration. I'll recommend whichever fits.
Let's talk
What number do you wish you could trust?
Tell me the decision you're trying to make and where the data lives today. I can usually tell within a call whether this is a 2-week fix or something bigger.