Projects

  • Oct 2026

    Ramsey Numbers Research 2.0

    A preprint with new bounds for small three-colour Ramsey numbers, including R(4,4,4) ≤ 198 (previously 229) and R(3,4,4) ≤ 73 (previously 77). The proofs use flag-algebra certificates, and every computer-assisted claim is re-checked in exact arithmetic.

  • Oct 2025

    Ramsey Numbers Research

    A COMP3821 research project on computational bounds for Ramsey numbers. I disproved the Extension and Degree Difference conjectures with a counterexample search over McKay's graph database, and wrote a 3-colour Ramsey graph generator for lower bounds.

  • 2022 – now

    Coding Challenges

    A collection of interactive projects that run in the browser.

  • Apr 2026

    OpenProsperity Visualizer

    A local-first dashboard for comparing backtest logs from IMC Prosperity 4, with synchronised PnL, order-book, position and fill views. Logs are parsed in the browser and never uploaded.

  • Mar 2023

    JS Chess Engine

    A chess engine written from scratch in JavaScript, with move generation, board evaluation and minimax search with alpha-beta pruning.

  • Jan 2023

    8-bit Minecraft Computer

    A working 8-bit computer built from redstone logic gates, running custom assembly programs such as Fibonacci and multiplication. Video on YouTube.

  • Aug 2022

    Wordle Solver

    Chooses each guess to maximise expected information gain, and consistently solves the puzzle in under four guesses.

Experience

  • 2026 – 2027

    Jane Street

    Hong Kong

    • Graduate Quantitative Trader2027
    • Quantitative Trading Intern, returningDec 2026 – Feb 2027
    • Quantitative Trading InternJun – Aug 2026
  • Sep 2025

    IMC Launchpad

    Trader Stream · Sydney

    1st place in the final trading competition.

  • Jan – Oct 2025

    WiseTech Global

    Associate Software Engineer · Sydney

    Built and maintained ETL pipelines for the analytics team and rotated through the data science and front-end teams, at 90% of full-time hours alongside university.

  • Dec 2024 – Jan 2025

    Narwhal Tutoring

    Web Developer · Perth

    Improved the user experience and automated business processes for tutors and clients.

  • 2024

    3E Learning

    Mathematics Tutor · Perth

    Tutored years 6–8 students in mathematics and Python.

Education

  • 2025 – Aug 2027

    UNSW Sydney

    B.Sc. Computer Science

    WAM 91 (High Distinction). Dean's List 2025.

  • Jan 2024

    National Mathematics Summer School

    Canberra

    Selected for a two-week residential program in proof-based mathematics.

  • 2017 – 2024

    Scotch College

    Perth

    ATAR 99.10. Cross Country Co-Captain (2024), AMC Prize (2022), Olympiad mentorship, Da Vinci Decathlon.

  • 2022 – 2023

    Curtin University

    Rising Scholars Program · Perth

    Dual enrolment in Years 10–11, WAM 95.

Awards

  • 2026

    IMC Prosperity 4

    12th globally, 1st in the qualifying rounds

  • 2023, 2024

    Australian Informatics Olympiad

    Gold

  • 2024

    Australian Mathematics Olympiad

    Bronze

Running

DistanceTimePace /kmYear
5K18:213:402023
10K39:253:562024
Half marathon1:29:394:152024
Marathon4:13:546:012024