Skip to content
View dillonsnyman1's full-sized avatar

Block or report dillonsnyman1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dillonsnyman1/README.md

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


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


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


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.

Popular repositories Loading

  1. dillonsnyman1 dillonsnyman1 Public

  2. ifrs9-ecl-calculator ifrs9-ecl-calculator Public

    Full-stack IFRS 9 ECL calculator: stages loans into Stage 1/2/3 and computes discounted and undiscounted 12-month/lifetime expected credit loss.

    TypeScript

  3. irb-rwa-calculator irb-rwa-calculator Public

    Basel IRB risk-weighted assets and Pillar 1 capital calculator for retail and corporate/SME loan portfolios

    TypeScript

  4. mapa-pd-calibration mapa-pd-calibration Public

    Reference implementations (Python, C++, SAS, R, MATLAB) and interactive demo of the Monotone Adjacent Pooling Algorithm (MAPA) for PD calibration, with step-by-step pipeline animation for transpare…

    Python

  5. options-pricer-dashboard options-pricer-dashboard Public

    Options Pricer & Greeks Dashboard - Black-Scholes, Monte Carlo, CRR binomial tree, and barrier options with full Greeks, IV smile, dividends, and P&L heatmap

    TypeScript

  6. var-market-risk-dashboard var-market-risk-dashboard Public

    Full-stack VaR & Expected Shortfall calculator: three methods side-by-side with backtesting and Monte Carlo simulation

    Python