kaiwave, the portfolio of Malakai Harianto
I’m Malakai Harianto. I study mathematical physics at Melbourne and love building scientific and sporting models.
Read my CV‘Mathematics is not about numbers, equations, computations, or algorithms: it is about understanding’ - Terrence Tao
Projects

Boardsteals
live
NFL fantasy sleeper picks, based on underlying hidden data. Finding players with the biggest disparity between where they are and where they should be, and presenting it in a clean website.
GitHub
Goaltender optimisation
report
An analysis of ice hockey goaltender positioning, by modelling and optimising tradeoffs with crease aggression. Written in a Jupyter notebook with matplotlib plot rendering.
GitHub
Jazz frontcourt pairings
report
An NBA defensive data analytics framework combining Empirical Bayes modeling with a stochastic kinematic simulation to optimize weak-side help rotations across Utah Jazz frontcourt pairings.
GitHub
MCG egress model
in progress
Modelled railway egress dynamics from the MCG following major AFL game events for my main project in Modelling the Real World (EVSC20007), developing understanding of dynamic models. Private until end of sem.

Qubit simulator
in progress
A Rust-compiled qubit simulator engine for python to develop intuition for working with quantum computing algorithms.

Daisy world in Rust
open source
A rudimentary implementation of Lovelock and Watson's daisy world model. Tweakable parameters to explore the interplay with albedo, surface temperature, and life on the planet.

The TP scent study
report
Exploring the relationship between extroversion and subjective attitudes towards the distinctive scent of a communal place. Employed some best practice methods of environmental field research.

Boardsteals, week 7
This week’s five widest gaps between expected and actual fantasy points, rated 0 to 100 with a z-score.
Open Boardsteals- Malik NabersWR, NYGExpected pts29.3Actual pts25.2Season avg17.2
- Braelon AllenRB, NYJExpected pts18Actual pts16.8Season avg10.9
- Jalen BrooksWR, ARIExpected pts13.2Actual pts4.4Season avg2.2
- Colston LovelandTE, CHIExpected pts13.7Actual pts14.1Season avg8.9
- Daniel JonesQB, INDExpected pts28.4Actual pts9.5Season avg10.1
- The rating, in Python
# Z-score mapped to 0-100 breakout scale df = df[df['expected_ppr'] >= 6.0] disp = df['disparity'] # Normalise z = (disp - disp.mean()) / disp.std() df['rating'] = np.clip(55 + z * 15, 0, 100).round(1)

Hi, I’m Malakai
I’m an undergrad studying mathematical physics at the University of Melbourne.
My interests sit at the intersection of theoretical physics, scientific computing, and quantitative sport analytics applications.
Each day I learn more about careers where hard maths problems and real research take place.
I use Python, NumPy, SciPy and Jupyter, Rust when speed matters, and LaTeX for write-ups. Off the clock: French, hockey, bass and oat magics.
Education
| When | What | Detail | Where |
|---|---|---|---|
| Now | Bachelor of Science | Mathematical Physics | University of Melbourne |
| 2024 | Advance to University | Mathematics and Statistics | Federation University |
| 2023 to 2024 | VCE Baccalaureate | Methods, Physics, Literature, French, Economics | Suzanne Cory High School |
Writing
2026
- What redeveloping Boardsteals taught me about failureLinkedIn27 Oct
- Lessons from the Projective Goaltender Optimisation ProjectLinkedIn3 Oct
- "What will you do with that degree?"This site26 Sept
- Why I made Boardsteals for NFL fantasyLinkedIn22 Sept
- My experience creating kaiwave.devThis site20 Sept
- Trusting those who steer the wheelLinkedIn11 Aug
- The importance of coordination in team projectsLinkedIn14 May
- How I won the Optiver TradeathonLinkedIn11 Mar
- Standing out in a crowd and the importance of visibilityLinkedIn15 Feb