Computer Science @ UNSW  ·  WAM 91

Lachlan Dauth

Upcoming trading intern at Jane Street & Jump Trading, and SWE intern at Hudson River Trading. AIO Gold medalist & AMO Bronze medalist.

Projects

Selected technical work

R(3,3) = 6
Research Combinatorics Algorithms Python

Ramsey Numbers Research

COMP3821 (Extended Algorithm Design and Analysis) research project. Investigated computational bounds on Ramsey numbers and properties of extremal Ramsey graphs. My contributions: computationally disproving the Extension Conjecture and Degree Difference Conjecture via counterexample search on McKay's graph database, and implementing a 3-colour Ramsey graph generator to find lower bounds.

JS Chess Engine
JavaScript AI Algorithms

JS Chess Engine

A fully playable chess engine with an AI opponent built from scratch in JavaScript, including move generation, board evaluation, and minimax with alpha-beta pruning.

Play it
Wordle Solver
JavaScript Information Theory Algorithms

Wordle Solver

An optimal Wordle solver using information theory — each guess is chosen to maximise expected information gain, consistently solving the puzzle in under 4 guesses.

Try it
01 Tic Tac Toe Game · AI
02 Boids Simulation
03 Turing Machine Theory
JavaScript Algorithms Simulations Theory

Coding Challenges

A collection of self-contained interactive projects — minimax Tic Tac Toe AI, Reynolds' Boids flocking simulation, and a Turing Machine simulator with a plain-text rule format, breakpoints, and an automated test suite.

Explore
Python Genetic Algorithm Neural Networks

AI Learns to Play Snake

A neural network trained with a genetic algorithm to play Snake. Agents evolve across generations, with natural selection favouring higher-scoring individuals.

Python Deep Learning Evolutionary AI

AI Learns to Drive

Cars guided by neural networks learn to navigate a race track through evolutionary training. Raycasting sensors feed into the network; fitter agents reproduce each generation.

Computer Architecture Logic Gates Assembly

8-bit Minecraft Computer

A fully functional 8-bit computer built from redstone logic gates in Minecraft, capable of running custom assembly programs — including Fibonacci and multiplication algorithms.

Resume

Sydney, NSW  ·  lachydauth@gmail.com  ·  LinkedIn

Upcoming Internships
  • Trading Intern — Jane Street Hong Kong Jun – Sep 2026
  • Trading Intern — Jump Trading Singapore Dec 2026 – Feb 2027
  • Software Developer Intern — Hudson River Trading Singapore May – Aug 2027
IMC Launchpad — Trader Stream Sep 2025

Sydney, NSW

  • Achieved 1st place in the final trading competition across all participants
WiseTech Global Jan – Oct 2025

Associate Software Engineer · Sydney, NSW

  • Designed and maintained ETL pipelines to load logistics data into the analytics team's database
  • Worked on Issue Manager, a BERT-based ML model for automatic issue routing to engineering teams
Narwhal Tutoring Dec 2024 – Jan 2025

Web Developer · Perth, WA

  • Improved UX and automated business processes for tutors and clients
3E Learning Jan – Dec 2024

Mathematics Tutor · Perth, WA

  • Tutored years 6–8 students in Mathematics and Python programming
UNSW Sydney 2025 – 2027

B.Sc. Computer Science · Sydney, NSW

  • WAM: 91 (High Distinction, 85+)
National Mathematics Summer School Jan 2024

Canberra, ACT

  • Selected among Australia's top high school mathematicians for a 2-week residential program in proof-based mathematics
Scotch College, Perth 2017 – 2024

High School · Perth, WA

  • ATAR: 99.10
  • Cross Country Co-Captain (2024), AMC Prize (2022), Olympiad mentorship, Da Vinci Decathlon
Curtin University 2022 – 2023

Rising Scholars Program · Perth, WA

  • Dual enrolment (Years 10–11) · WAM: 95
AIO Gold Australian Informatics Olympiad · 2023 & 2024
AMO Bronze Australian Mathematics Olympiad · 2024
Python C C# JavaScript TypeScript Vue Django NumPy Git

Outside Work

Running

5K 18:21 3:40 /km 2023
10K 39:25 3:56 /km 2024
Half Marathon 1:29:39 4:15 /km 2024
Marathon 4:13:54 6:01 /km 2024

Get in Touch

Feel free to reach out.