Data Scientist and Developer (Quantitative Risk) with expertise in Python, portfolio optimisation, and risk modeling. I also have a solid working knowledge of C++, Rust, and JavaScript. My background spans quantitative modeling, machine learning, and web development using Flask. In my current role as Lead Data Scientist within the Strategy & Planning Directorate at the Emirates Water and Electicity Company (EWEC) in Abu Dhabi, my primary responsibilities are DevOps, model development, power and water forecasting, and planning.
- 🔭 Adacemic Focus: I’m in the process of completing my Master's degree in Artificial Intelligence at the University of Bath, focusing on how Deep Reinforcement Learning can enhance Hedge Optimisation in Gas Storage (derivative) portfolios. Due to complete June 2025.
- 🌱 Learning: I’m working on enhancing my proficiency in C++ and Rust to further optimise performance-critical code. I'm also building WebApps (hosted on Azure) designed to support stakeholders in asset procurement and land optimisation.
- 💬 Ask Me About: Data analysis, machine learning, quantitative finance, and linear programming.
- 1️⃣ Nordpool Client: A Python client for fetching, processing, and analyzing Nordpool data.
- 2️⃣ euro_gas_power: A lightweight tool for retrieving fundamental European gas and power data from various APIs, including National Gas and Gas Infrastructure Europe (GIE).
- 3️⃣ Enigma: A Python implementation of the German Enigma Machine from World War II, complete with simulations of rotors, plugboards, and reflectors, plus code-breaking routines.
- 4️⃣ DLX Solver: An implementation of Knuth's Dancing Links (DLX) algorithm to efficiently solve 9x9 Sudoku puzzles by transforming them into exact cover problems.
- 5️⃣ Six Nations Solver: A mixed-integer linear programming (MILP) tool designed to optimize team selection for the fantasy Six Nations Championship.
- 1️⃣Deep Hedge: A suite of hedge optimisation tools developed as part of my Master's thesis.
- 2️⃣ Power Scalers: Tools for shaping block power contracts to hourly or half hourly granularity based on (live or historic) market data and actual demand.
- 3️⃣ Gas Structured Products: Tools that streamline the pricing and optimisation of gas tolling and storage contracts/portfolios.