Financial Data Analyst | ACA Chartered Accountant | FP&A, Financial Modelling | Excel, Power BI, SQL
Turning financial data into clear insight that supports confident business decisions.
ACA Chartered Accountant with 13+ years bridging rigorous financial expertise (IFRS, UK GAAP, management accounts) with cutting-edge analytics (Power BI semantic modelling, Python ML, SQL pipelines). I build the infrastructure, not just the reports — and I speak both CFO and GitHub fluently.
Edge
Where financial rigour meets technical depth — built for real-world business impact.
Published Python Developer
Built and maintain production-grade PyPI package (fda-toolkit) with 67 financial data analysis functions, 1,000+ downloads. Specialized in Pandas, NumPy, and scikit-learn predictive modelling for finance applications.
Power BI Architecture Expert
Design star schema semantic models, advanced DAX measures with time intelligence, and optimize query performance using aggregations and Performance Analyzer. Reduced dashboard load times by 35% through strategic data modelling.
SQL Database Specialist
Develop complex queries using advanced joins, CTEs, window functions, and stored procedures. Implement database normalization (3NF), design ETL pipelines, and optimize query performance through indexing strategies.
FP&A & Financial Modelling
Build multi-year budget models, rolling 13-week cash flow forecasts, and variance analysis frameworks. Delivered ₦420M → ₦600M+ revenue uplift through data-driven scenario planning for senior leadership.
Finance + Software Engineering
Combine ACA qualification with technical rigor — type-safe API development, audit trail logging, modular Python architecture, and Git version control for reproducible financial analysis workflows.
Automation Champion
Reduce financial data cleaning from hours to minutes through intelligent ETL pipelines. Automate variance analysis, reconciliation, and management reporting using Power BI, SQL, and Python integration.
Academic Excellence
University of Hertfordshire, UK · Oct 2022 – Sep 2024
Technical Stack
The tools I use to turn financial data into insight, and insight into decisions.
Portfolio
Finance analytics · Data engineering · Machine learning
🛠️ 67 Functions · 8 Modules · Production-Ready · Published on PyPI
A Python framework I designed and built to automate financial data cleaning, validation, transformation, and auditability. Solves real problems: broken schemas, manual reconciliation, lack of audit traceability — so analysts focus on insight, not data repair.
📊 206 NHS Trusts · 3 Financial Years · End-to-End ETL Pipeline
Python ETL pipeline ingesting NHS England TAC Excel files into MySQL star schema with analytical views, KPI computations, and Power BI export — covering 206 NHS Trusts.
📈 Management Accounting · Python Applied to Finance
Forecasting models and variance analysis using Python — core management accounting skills applied with data analytics and visualisation.
📉 GOOGL · AMZN · AAPL · MSFT · 30-Year Monte Carlo Simulation
Portfolio analysis with daily returns, volatility, Sharpe ratio, and Monte Carlo simulation for investment risk modelling.
🗄️ CTEs · Window Functions · Data Quality · MySQL + Python
Student wellbeing analytics using advanced SQL with CTEs, window functions, aggregations, and data quality analysis in Jupyter + MySQL.
🤖 Regression · Classification · Ensemble · Portfolio Optimisation
Machine learning applied to finance: regression for trend prediction, classification for risk, and ensemble models for portfolio optimisation.
| # | Project | Focus | Stack | |
|---|---|---|---|---|
| 02 | Financial Data Pipeline | ETL · Forecasting · Trading | Python | ↗ |
| 05 | UK Mutual Fund Performance | Fund Analysis · Performance | — | ↗ |
| 08 | Diamond Price Prediction | EDA · Feature Engineering · ML | Python | ↗ |
| 09 | Superstore Sales Prediction | Retail · Forecasting · ML | Python | ↗ |
| 10 | Retail Marketing Prediction | Marketing · Consumer Behaviour | Python | ↗ |
| 11 | Salary Prediction (SHAP) | ML · Explainability · SHAP | Python | ↗ |
| 12 | Lead Conversion Model | Marketing · Classification | Python | ↗ |
| 13 | YouTube Sentiment Analysis | NLP · Sentiment · Text | Python | ↗ |
| 14 | Electricity Demand Forecast | Time-series · Forecasting | Python | ↗ |
| 15 | World University Ranking | EDA · Data Analysis | Python | ↗ |
| 16 | AI Career Coach | AI Agent · LLM | HTML/JS | ↗ |
| 17 | AI News Automator | AI · Streamlit · Automation | Python | ↗ |
| 18 | Email Agent | AI Agent · Automation | Python | ↗ |
| 19 | Ollama Local Agent | Local LLM · AI | Shell | ↗ |
| 20 | AI Dev Tools Zoomcamp | Django · AI Dev | Python | ↗ |
| 21 | MySQL Fundamentals to Advanced | Core SQL to Analytics · Python Integration | MySQL + Python | ↗ |
Learning
8 open learning journals — continuously updated on GitHub
📚 Knowledge Management: I use Snipd + Notion to systematically capture and connect insights from podcasts across AI, finance, and data science — so learning is retained and applied, not lost. Explore my knowledge base on Notion →
Quick Facts
Skilled Worker Visa Sponsorship required · PSW (Graduate) visa currently held
My working notebook — financial concepts, data analytics notes, Python snippets, and learning resources. Updated regularly.
Open in Notion → GitHubRunning log of what I study each day — code snippets, concepts, and reflections on building data skills.
View on GitHub →Get In Touch
Open to Finance Analyst, Management Accountant & Information Analyst roles in the UK — NHS, public sector, and financial services
Send me an email