CV
Experience
I build the data products, pipelines and analytics tools that pricing, reserving and underwriting teams in the London specialty insurance market rely on, combining actuarial science with modern software and data engineering.
Work
-
Apr 2026 to Present
Actuarial Analytics Engineer
The Fidelis Partnership · London
- Develop and maintain actuarial data products that provide trusted datasets for Pricing Analytics, Reserving and portfolio management teams.
- Design, build and optimise ETL pipelines in Python and SQL that automate actuarial and underwriting workflows.
- Develop and maintain internal FastAPI applications that deliver actuarial analytics and data services.
- Monitor and report rate change metrics across business lines, surfacing trends that inform portfolio decisions.
- Build Power BI and Plotly Dash reporting for underwriting, actuarial and executive stakeholders.
- Improve data quality through validation, reconciliation and automated testing; contribute to CI/CD and code review practices.
- Python
- SQL
- FastAPI
- Power BI
- Plotly Dash
- CI/CD
-
Jan 2024 to Apr 2026
Portfolio Analytics Analyst
The Fidelis Partnership · London
- Delivered analytics for pricing teams and underwriters across Marine, Aviation, Space, Political Risk and Structured Credit.
- Built and automated end-to-end pipelines with Python, SQL, PySpark and Microsoft Fabric for pricing, reserving, exposure management and regulatory reporting.
- Built and productionised a Realistic Disaster Scenario (RDS) pipeline and produced quarterly Political Risk exposure reports for senior management.
- Created a Plotly dashboard monitoring credit events in structured credit deals from loan tape data, and Power BI exposure dashboards for Political Risk.
- Migrated pricing models, including Marine Cargo, to Hx Renew (Python, JavaScript) and owned Marine Cargo, Marine Construction, Space and AVN52 models, with code reviews and optimisation that materially cut execution time.
- Designed an internal analytics API exposed through an Excel add-in, and a pricing adequacy framework for outward reinsurance deals.
- PySpark
- Microsoft Fabric
- Hx Renew
- Power BI
- Geospatial
-
Jul 2022 to Sep 2022
Actuarial Analyst Intern
Fidelis Insurance · London
- Built a VBA matching system to resolve inconsistencies in how client names were recorded.
- Cleaned exposure data for marine, aviation and renewables to support accurate pricing of underwritten policies.
- VBA
- Excel
- Data quality
Skills
Programming
- Python
- SQL
- JavaScript
- VBA
- Pandas
- NumPy
- FastAPI
- SQLAlchemy
- Pydantic
- GeoPandas
Data engineering
- Microsoft Fabric
- PySpark
- SQL Server
- ETL pipelines
- CI/CD
- Git
Analytics & visualisation
- Power BI
- Plotly Dash
- Jupyter
- scikit-learn
Actuarial & insurance
- Pricing analytics
- Reserving
- Rate change monitoring
- Exposure management
- Portfolio analytics
- Hx Renew
Qualifications
-
Institute and Faculty of Actuaries
CS1, CS2, CM1, CB1, CB2, CB3, CP3
-
Hyperexponential
Hx Core Model Developer · Model Optimisation Specialist
-
Microsoft Certified
Azure Data Fundamentals (DP-900)
-
Royal Statistical Society
Graduate Statistician (GradStat)
Education
-
2021 to 2023
MSc Data Science
Heriot-Watt University
Dissertation: Investigating the Languages of Mathematics through the Lean Prover, 82% (A). Software engineering, databases, AI and web programming.
-
2018 to 2021
BSc Actuarial Science
The London School of Economics and Political Science
Upper Second-Class Honours (2:1). Actuarial mathematics, regression, Bayesian methods and statistical theory.
-
2016 to 2018
Cambridge International A Levels
Rainbow High School, Gaborone, Botswana
Accounting (A*), Business (A*), Mathematics (A), Economics (B).
Leadership & tutoring
-
Events Officer
Organised career panels and socials, connecting members with industry professionals.
-
Peer Tutor
Supported first-year students in financial and management accounting.
-
Tutor & Coach
Coached a national-level school STEM quiz team and tutored GCSE Mathematics and Accounting.