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 Preview

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 Preview

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 Preview

Project Three: Management Accounts Generator

A sophisticated financial statement generator that creates realistic, UK-format management accounts based on user-defined business parameters. Generate Trial Balances, P&L, Balance Sheets, and Cash Flow statements.

  • UK-compliant financial statement formatting
  • Automated double-entry accounting validation
  • Multi-period comparison and financial ratios
Project Four Preview

Project Four: Sales Forecasting Tool

A comprehensive sales forecasting application for engineering products in the UK market. Generates realistic historical sales data, applies intelligent forecasting algorithms, and provides interactive dashboards for analysis.

  • 30 products across 5 UK regions
  • Multiple forecasting algorithms with auto-selection
  • 9 months of realistic historical data generation
Project Five Preview

Project Five: Treasury Management System

A streamlined treasury management system providing core cash management, FX risk tracking, and reporting capabilities. Demonstrates SQL-first architecture with Supabase views and stored functions.

  • Cash position aggregation across accounts and currencies
  • FX exposure calculation and hedge tracking
  • Real-time treasury KPIs and dashboard reporting
Project Six Preview

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.