Data Cleaning & Prep
Reconcile scattered, conflicting exports into one trustworthy dataset everyone agrees on — the foundation for everything else.
I'm Rubansi — a freelance data analyst who helps small teams and founders find the story in their numbers. From raw SQL to a dashboard your whole team actually reads.
RV
I don't just build dashboards — I sit with your business until the numbers make sense, then hand you something your team can run with.
Over six years I've worked across e-commerce, fintech, and operations, wrangling data with SQL and Python, modeling in Power Pivot, and turning it all into dashboards in Power BI. I'm also a CPA-trained analyst — I read a balance sheet as fluently as a dashboard, so financial statements, ratios, and FP&A aren't a translation layer for me. My happy place is the messy middle: where exports don't match, definitions disagree, and nobody trusts the report.
I work best with founders and small teams who need answers, not a 40-page deck. Clear questions in, confident decisions out.
From the first query to the final dashboard — here's where I spend my time and what I reach for.
A typical engagement, tool by tool.
A real working session — pulling raw rows straight from a sales warehouse in PostgreSQL: a quick SELECT * across the orders fact table, joined to regions and filtered to the latest period.
-- Browse recent orders in the sales fact table
SELECT *
FROM sales.orders o
JOIN sales.regions r USING (region_id)
WHERE o.order_date >= '2025-01-01'
AND r.region_name IN ('EMEA', 'APAC')
ORDER BY o.order_date DESC
LIMIT 250;
Pick the piece you need, or bring me a messy problem and I'll tell you where to start. Every engagement is scoped with a clear deliverable and a flat quote.
Reconcile scattered, conflicting exports into one trustworthy dataset everyone agrees on — the foundation for everything else.
Robust data models and reusable DAX measures that stay accurate and fast as your data — and your questions — grow.
Segmentation, forecasting, and A/B testing that move past "what happened" to the answer you can actually act on.
Interactive Power BI dashboards your whole team actually checks — the right metrics, no clutter, refreshed automatically.
End-to-end ETL/ELT and medallion architectures so your data flows reliably from source to decision.
Budgets, rolling forecasts, and variance analysis — the models that show leadership where the business is heading and why actuals drifted from plan.
Balance-sheet, liquidity and solvency analysis with ratio and working-capital trends — reading the three statements to gauge the real financial health of the business.
Financial reporting, P&L, cash-flow and balance-sheet reporting, plus project reports and audit-ready datasets that turn the month-end close into a decision tool.
Margin, unit-economics, and cost-driver analysis — pinpointing which products, customers, or channels make money and where to cut or invest.
Data problems rhyme from one industry to the next — but the context matters. Here's where I've learned the vocabulary, the metrics, and the edge cases.
6 industries · from raw data to decisions
Every project below is a real problem, a clear approach, and a measurable result. Swap in your own brief and let's write the next one.
A SaaS founder had three "revenue" numbers from three tools — none agreed. Board reporting was a guess.
Built one source of truth in SQL, reconciled billing vs. ledger in Python, and modeled a trailing forecast in Power Pivot the whole team could refresh in one click.
An ops team rebuilt the same weekly inventory report by hand — copy, paste, pivot, repeat. Three days, every week.
Rebuilt the pipeline in Power Query with automated refresh and validation, so the report regenerates itself and flags anomalies before anyone opens it.
A subscription brand was losing customers but couldn't say which kind — or why — so retention spend was scattershot.
Segmented the base with Python clustering, surfaced the at-risk cohort, and shipped a live Power BI dashboard so the team could watch the segments shift week to week.
No black boxes. You'll always know where we are and what comes next.
We pin down the real question — and how you'll know when it's answered.
I pull and join your sources in SQL, however scattered they are.
Power Query & Python to reconcile, validate, and make it trustworthy.
Models, segments, and tests that turn the data into an actual answer.
A dashboard or report your team will keep using long after I'm gone.
Rubansi took a tangle of spreadsheets nobody trusted and turned it into the one report our board actually opens. The forecast has been scary accurate.
We went from dreading the weekly report to never thinking about it. It just shows up, correct, every Monday. Easily the best ROI we've had on a contractor.
Clear communicator, fast, and genuinely curious about the business. He found a churn pattern we'd been missing for a year — in his first week.
Tell me the question you're stuck on. I'll come back with how I'd approach it, a timeline, and a flat quote — no jargon, no surprises.