Matt Beton


CV
Github

Mail: Pige 654
Queens' College
Cambridge
CB3 9ET
United Kingdom

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.

Projects

  • Embedded Transfer Learning paper download

    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.

  • Subscription Service project page source

    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.

  • P Capital Ltd. with Carlos Pita

    High frequency trading company doing centralised-decentralised arbitrage on Arbitrum Blockchain.
    Researched and implemented a proprietary method for mathematically optimising arbitrage across decentralised pools.

  • Shamir Secret Sharing project page source

    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.

  • Bitcoin Miner video source

    Implementation of SHA256 and the Bitcoin mining algorithm.

  • Genetic Algorithm source

    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
  • MattCraft source

    Clone of the popular game Minecraft written in OpenGL with C#. Includes chunk loading, wireframe rendering optimisation, block breaking/destruction.