Physics @ QMUL • Machine Learning, Quant Finance & Scientific Computing
Turning messy problems into clear models and readable explanations. Rigor-first approach to building strong fundamentals through consistent learning and hands-on practice.
I'm a Physics student at Queen Mary University of London (QMUL), working at the intersection of mathematics, physics, machine learning, and quantitative finance. I build end-to-end ML projects with rigorous evaluation and reproducible results.
2nd place finish predicting customer return behaviour using strategic feature engineering (17 features beat 55+ one-hot encoded)
Ranked #950/3,850 in S5E11 with 0.92450 AUC using LightGBM + Optuna optimization
Fine-tuned BERT model achieving 87% test accuracy with improved negative sentiment recall
Top projects with detailed case studies
Full-stack ML application that predicts Base network gas prices using scikit-learn models, helping users save on transaction fees. Built with React/TypeScript frontend, Python Flask backend, and real-time blockchain data integration. Features live gas indicators, 24-hour price predictions, and a savings calculator with MetaMask wallet support.
Fine-tuned BERT model (110M parameters) on financial news headlines labeled as positive, negative, or neutral. Achieved balanced F1 scores across all sentiment classes and improved negative class recall from 28.6% to 85.7% through weighted loss functions and early stopping, demonstrating strong performance on previously underperforming class.
2nd place solution predicting customer return behaviour during holiday shopping. Used strategic feature engineering with 17 curated features (aggregation, temporal, original) that outperformed baselines with 55+ one-hot encoded features. Simple LogisticRegression model proved that quality features beat model complexity.
Additional projects and ongoing work
Quantitative investment strategy framework for UK Investment Challenge 2025. Systematic approach to portfolio construction with risk analysis and performance metrics. Built complete data pipeline for quantitative asset analysis.
Monthly Kaggle Playground Series competitions. November 2025 (S5E11): Loan Default Prediction - achieved Top 25% (#950/3,850) with 0.92450 AUC using LightGBM with Optuna optimization and multi-seed averaging on 593,994 training samples.
Collection of focused ML experiments building core intuition: Backpropagation from Scratch (NumPy implementation), regression models, classification algorithms, and other foundational ML techniques. Each mini-project focuses on understanding the mechanics behind common algorithms.
Team Member
Competed in hackathon team, developing innovative solution. Secured 4th place finish among competing teams through technical excellence and collaborative problem-solving.
Team Member / Lead
Won first place in competitive challenge. Led key technical contributions and collaborated with team to deliver winning solution through innovative approach and strong execution.
Active Member
Active participant in Machine Learning Society's quantitative finance division. Engaging in discussions on quantitative trading strategies, machine learning applications in finance, and collaborative projects.
Bachelor of Science in Physics
Skills gained from studying Physics include mathematical modelling, computational methods, problem-solving, and analytical thinking.
Mathematics, Further Mathematics, Physics
Completed A Levels in Mathematics, Further Mathematics, and Physics, building a strong foundation in quantitative and analytical skills.
Completed GCSEs with strong results across multiple subjects.
Seeking ML/quant spring weeks and internships for 2026–2027. Open to ML hackathons and collaborative projects. If you're recruiting in machine learning, quantitative finance, or running ML-focused events, I'd love to connect.