Portfolio · 2026

Archie Robertson

Economics student at St Andrews. Building at the edge of data, finance, and code.

Economics, data,
and building things.

Third-year Economics student at St Andrews with a grounding in quantitative methods, statistics, and financial mathematics. I pick up technical tools quickly — Python, Java, and Unix throughout my degree.

Outside of studying I help organise hillwalking trips across Scotland as Trip Secretary for the Breakaway society and enjoy the gym, running and playing golf.

More about me

Quantitative & Dev

Python (Advanced) Java Stata Unix / Git SQL

Data Science & Finance

XGBoost Scikit-Learn Pandas / NumPy Financial Mathematics Econometrics
GitHub ↗

Credit Card
Fraud Detector

Machine learning model built with XGBoost to detect fraudulent transactions. Trained on real-world Kaggle data, with class imbalance handled via SMOTE and hyperparameters tuned using GridSearchCV.

Python XGBoost scikit-learn GridSearchCV Kaggle
View on GitHub ↗
ML
XGBoost
Fraud Detection Model