Alexander Rafferty

Software Engineer

Melbourne, Australia

Menu

Projects

Some of the personal projects I've worked on over the years.

Traffic Simulator

Traffic simulation engine written in Rust, with a visualisation written using WASM, TypeScript and Solid.JS.

Online boardgame

An online adaptation of a popular boardgame with a backend server written in Rust, and frontend written in TypeScript and Solid.JS.

Polyphonic synthesizer

A Rust audio synthesis library supporting voice assignment, pitch bends, and high-quality oscillators using the PolyBLEP algorithm.

View source on GitHubView crate on docs.rs

Flight Light

A tool to visualise how long-haul flights warp the day/night cycle, written in TypeScript, Solid.JS and WebGL.

View source on GitHub