Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Hi, I'm Dillon

I'm a quantitative analyst working at the intersection of credit risk modelling, data analytics and technology.

My professional background is in banking and consulting, with a focus on IRB and IFRS 9 model development across PD, LGD and EAD for Retail, Retail SME and Wholesale portfolios. Outside of my core credit risk work, I build full-stack and serverless applications using Python, Vite, React, TypeScript and AWS.


What I Do

I specialise in credit risk modelling across secured and unsecured lending products, with experience in:

  • IRB and IFRS 9 model development
  • PD, LGD and EAD modelling
  • Model monitoring and validation support
  • Regulatory remediation and inspection support
  • Stakeholder engagement and technical delivery

I'm particularly interested in practical tools that combine quantitative modelling, clean data workflows, cloud architecture and accessible user interfaces.


Tech Stack

Languages

Python R SQL TypeScript JavaScript Node.js C++ SAS MATLAB VBA Bash

Frameworks & Libraries

React Vite FastAPI Pandas NumPy SciPy scikit-learn Jupyter

Databases

PostgreSQL MySQL DynamoDB MongoDB Redis Snowflake

Cloud & Infrastructure

AWS Lambda API Gateway Amazon S3 EC2 RDS CloudWatch Step Functions Terraform Docker GitHub Actions

Tools

Git GitHub VS Code Postman Linux


Featured Projects

Credit Risk

Scorecard Builder

CI/CD

Live Demo

Interactive tool for building credit risk scorecards from raw data - covers the full development pipeline from factor screening and WoE/IV analysis through logistic regression, PDO scaling, stability assessment and Excel report export.

Python FastAPI React TypeScript AWS


MAPA PD Calibration

CI/CD

Live Demo

Reference implementation and interactive demo of the Monotone Adjacent Pooling Algorithm for score-to-PD calibration, with side-by-side implementations in Python, C++, R, MATLAB and SAS.

Python C++ R MATLAB SAS FastAPI React AWS


LGD Estimator

CI/CD

Live Demo

Six-step wizard that walks through an LGD model-development pipeline - upload a raw monthly loan-panel, construct default episodes and recovery cash flows, calculate Loss Given Default under workout, market and implied-market methodologies, review vintage and stability diagnostics, calibrate a downturn multiplier, and export the final scored loan book with a full audit trail.

Python FastAPI React TypeScript AWS


IFRS 9 ECL Calculator

CI/CD

Live Demo

Full-stack demo that classifies a loan portfolio into IFRS 9 Stage 1 / 2 / 3 and calculates Expected Credit Loss at loan and portfolio level, with configurable SICR thresholds and CSV upload.

Python FastAPI React TypeScript AWS


IRB RWA / Capital Calculator

CI/CD

Live Demo

Calculates Basel IRB risk-weighted assets, Pillar 1 capital requirements and regulatory expected loss across retail and corporate/SME exposure classes, with asset correlation, maturity adjustment and SME firm-size support.

Python FastAPI React TypeScript AWS


Counterparty Credit Risk

CVA & Counterparty Risk Engine

CI/CD

Live Demo

Monte Carlo CVA engine over a netting set of IR swaps and FX forwards. Simulates correlated Hull-White rates and GBM FX paths, prices trades analytically at each time step, and computes EE, PFE-95, EPE and per-trade CVA attribution via incremental CVA.

Python FastAPI React TypeScript AWS


Market Risk

VaR & Market Risk Dashboard

CI/CD

Live Demo

Calculates single-asset Value at Risk and Expected Shortfall using Historical Simulation, Variance-Covariance and Monte Carlo methods side-by-side, with backtesting (Kupiec POF test) and reference implementations in five languages.

Python C++ R MATLAB SAS FastAPI React TypeScript AWS


FX Exposure & Hedging Dashboard

CI/CD

Live Demo

Full-stack demo that calculates FX portfolio exposure, models forward hedging via covered interest rate parity, computes currency-level VaR using historical simulation and variance-covariance methods, and measures hedge effectiveness using dollar-offset and regression analysis.

Python FastAPI React TypeScript AWS


Derivatives

Options Pricer & Greeks Dashboard

CI/CD

Live Demo

Prices European, American and barrier options using Black-Scholes, Monte Carlo and binomial tree methods, with full Greeks, implied volatility smile, convergence analysis and P&L scenario heatmap.

Python C++ R MATLAB FastAPI React TypeScript AWS


FX Volatility Surface Builder

CI/CD

Live Demo

Builds and visualises FX implied volatility surfaces from delta-space market quotes, prices FX options using Garman-Kohlhagen with six Greeks, and analyses risk reversals and butterfly spreads across tenors and interpolation methods.

Python FastAPI React TypeScript AWS


Disclaimer

All projects are personal and use synthetic data, simulated examples or publicly available sources. Nothing here reflects the work, data or intellectual property of any employer or client.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors