Projects Overview
Explore a selection of my key projects in finance, AI, and web development. Each project has been developed from scratch using the following code and frameworks: Next.js, Python

Project One: Realistic Financial Transaction Data Generator
A modular Python application that generates realistic financial transaction datasets for businesses, including sales, payments, and general ledger entries.
- Configurable company profile and scenario
- Master data and transaction generation
- Standardized CSV outputs and metadata

Project Two: Realtime Financial Analytics
Comprehensive financial analytics with real-time KPIs, interactive charts, and data export capabilities powered by FastAPI and Supabase.
- Real-time KPI tracking (Revenue, Profit, Customers, Orders)
- Dynamic filtering by segments, categories, and representatives
- Export functionality (Excel, CSV, PDF)

Project Three: Financial Forecasting
A tool that transforms sales transaction data into future sales forecasts based on the data. The forecasts are displayed to the user on an interactive dashboard to summarise and interrogate the information. It also calculates key metrics. Include drill-down capabilities so users can click on anomalies and see the underlying information.

Project Four: Budget Variance Analyser
A tool that compares budgeted figures against actuals, automatically flagging variances beyond set thresholds.

Project Five: Intelligent Cash Flow Predictor
A platform that uses machine learning to forecast cash flow with higher accuracy than traditional methods.

Project Six: ROI Calculator & Project Portfolio Optimiser
A sophisticated tool that evaluates multiple projects simultaneously, calculating NPV, IRR, payback period, and risk-adjusted returns. Include a portfolio optimization feature that recommends the best project mix given budget constraints.