Hello! I am a recent graduate of Part III (Master's) in Mathematics from Queens' College, Cambridge University.
I have a strong research interest in the intersection of computing with mathematics, and have worked on projects in the fields of cryptocurrency technology and machine learning, some of which are detailed below.
For my master's degree essay, I proposed a new area of transfer learning called embedded transfer, supervised by Professor Mihaela van der Schaar. In embedded transfer the target covariate domain is dimensionally contained within the source domain: to model this, parameter duplication is used in the transfer step. In the paper, I demonstrate the power of this new paradigm by applying to ECG classification.
Automated subscription payments using ERC-4337 Account Abstraction and ERC-7579 Modular Smart Accounts. Prizewinner for use of Account Abstraction at ETHGlobal London 2024 hackathon.
High frequency trading company doing centralised-decentralised arbitrage on Arbitrum Blockchain. Researched and implemented a proprietary method for mathematically optimising arbitrage across decentralised pools.
Implementation of Shamir Secret Sharing (n-by-k split private keys) into the (then unreleased) Ethereum Proof-of-Stake protocol at the ETHGlobal Amsterdam 2022 hackathon.
Implementation of SHA256 and the Bitcoin mining algorithm.
Genetic algorithm in C++ on a chessboard-style playfield. Neural net centric evolution system; see below for a simple population after 100 generations of evolution.
gen 0 | gen 100 |
Clone of the popular game Minecraft written in OpenGL with C#. Includes chunk loading, wireframe rendering optimisation, block breaking/destruction.