Joona Aalto

Hello! I am a Finnish high school student and a software enthusiast who likes to explore various areas in science and technology while making projects based on what I've learned.

On this website, you can see some of my projects and my blog where I write about whatever I'm interested in or working on. The rest of my work can be found on GitHub.


Recent blog posts

Bevy XPBD 0.2: Spatial queries, Bevy 0.11 and more

Spatial queries, Bevy 0.11 support, improved scheduling, damping, gravity scale, better forces, locked axes, bug fixes...

Hundreds of rays cast at a rotating sphere, coloring the detected hits.
Hundreds of rays cast at a rotating sphere, coloring the detected hits.
Introduction

Welcome to my website! I'm Joona Aalto, a Finnish high school student who is interested in science and programming.

See all 3 posts

Recent projects

Bevy XPBD

A 2D and 3D physics engine based on Extended Position Based Dynamics (XPBD) for the Bevy game engine.

Newton's cradle in Bevy XPBD
Newton's cradle in Bevy XPBD
Algorust

A website with interactive visualizations of various types of algorithms, like sorting and pathfinding algorithms. The entire project is primarily built with Rust using the Yew web framework.

Algorust website thumbnail
Algorust website thumbnail
See all 2 projects