Hi, I am James.
I am a full-time NYT Connections player and occasional competition economist. I am interested in algorithmic pricing and applications of reinforcement learning in economics. Before selling out to industry, I studied economics at Cambridge for 4 years; some of my Economics based projects can be found here. Projects entirely unrelated to anything important can be found here.
Economics
Algocomp
Python package to simulate competition between pricing algorithms in a Bertrand Oligopoly, developed as part of master's thesis.
- Python
- Industrial Organisation
Econometrics Notes
Notes from the Cambridge MPhil in Economic Research (2023-2024): Introductory Econometrics, Panel Data, and Time Series.
- LaTeX
- Econometrics
Merger Simulation
An introductory guide to merger simulation techniques, written up as part of my undergraduate IO studies.
- Python
- Industrial Organisation
Projects
Lunch Map
Leaflet.js map of new-joiner reviewed lunch locations around the RBB office, colour coded by price, filtered by dietary options and with very serious ratings.
- Python
- HTML
Fuzzy Matching Tool
GUI-based tool for fuzzy string matching using RapidFuzz. Options to customise matching algorithm and data cleaning, now with fuzzy animal facts!
- Python
ReFind
Add-on to the default Firefox 'find' feature. Options to search based on regex patterns, or words in close proximity to one another.
- JavaScript
- CSS