From raw financials to full company valuation — automated.
ValuFlow is a full end-to-end financial analysis pipeline that ingests raw financial data via API, processes and structures it with Python and Pandas, stores it in a Snowflake database, runs a suite of valuation models, and exports results to a Power BI dashboard. Inspired by hands-on work with large-scale financial databases at Barclays, ValuFlow is the bridge between institutional-grade data infrastructure and independent financial research — built entirely outside of Excel.
The Architecture
Five interconnected layers that take a company ticker and produce a fully modeled valuation — no spreadsheet required.
Build Roadmap
Target dates are estimates and will shift as the project evolves — semester workload, scope changes, and new directions all play a role. Stage 2, for example, pivoted significantly from its original scope as my focus and needs developed. That's intentional: this is a living project, not a fixed plan.
Live Output
Interactive Power BI dashboard connected live to Snowflake — filterable by sector, industry, company, and regression frequency. Built as the output layer for Stage 2.
Model Documentation
A transparent breakdown of every model built inside ValuFlow — the financial theory behind each one, how data flows through the pipeline, and exactly where to find the code.
The Origin Story
ValuFlow didn't start as a project — it started as a question: what if I could do everything I was doing in Excel, at scale, and programmatically?
Building with AI
AI plays a specific, deliberate role in ValuFlow — not as the builder, but as a resource that sharpens my work, closes knowledge gaps, and helps me stress-test my own thinking.
Open to conversations about the project, collaboration, or just talking finance and data.