Over the years I have enjoyed working on several projects, either in my free time or as part of courses. Feel free to check them out below!
Fluid simulation based on smoothed-particle hydrodynamics, efficiently computed using OpenGL compute shaders. Selected as best project in High Performance Computer Graphics course in Lund.
Photometric stereo involves estimating 3D structure given several images where only lighting conditions vary. Done for a project course at Lund University, based on a research paper.
Given an image including an A4 paper, performs perspective correction to show what the paper looks like from directly above.
Neural network implementation entirely from scratch, from matrix multiplication to gradient descent. I made it in Haskell, one of my favorite languages.
Mandelbrot and Julia set viewer made in Scala. Enjoy their stunning beauty while listening to epic music that is also integrated in the GUI!