I am a young developer who just graduated in Informatica at Leiden University of Applied Sciences in the Netherlands
- š± Iām currently learning Rust and Typescript
- š„ļø Interested in back-end development
- š Developing a tile-based farming game in rust RustyFarm
- š· Living in the Netherlands
- šØāš« Always curious to learn more
Hi there, I'm Jesse van Vuuren, a programmer who loves spending my free time building new projects. I've been coding since I was young, and my passion for programming has only grown stronger over the years.
Currently, I'm working on various projects using the Rust programming language. I find the process both challenging and rewarding, and I'm always looking for new ways to improve my skills.
If you're interested in collaborating on a project or just want to chat about programming, feel free to get in touch!
Movie Recommender -> movieRecommender
One of my proudest achievements is the creation of the Movie Recommender app, which has gained over 275,000 downloads on the Play Store. I worked hard to create an app that would provide users with personalized movie recommendations based on their viewing history, and I'm thrilled that so many people have found it useful.
MultiTrack - A drag and drop audio plugin -> MultiTrack
MultiTrack is a MotionCanvas plugin that allows you to load and arrange multiple audio files across different tracks. With support for multiple tracks, sound effects, and microphone recordings, some pretty complex audio can be created.
3D Perlin Noise Map with Marching Cubes Algorithm -> MarchingCubes
This project demonstrates the rendering of a 3D Perlin noise map using the Marching Cubes algorithm. The rendering is done using the Raylib library in C. The project generates a 3D terrain based on Perlin noise. The Marching Cubes algorithm is used to triangulate the generated noise data, allowing the 3D terrain to be rendered efficiently.
MNIST digit recognising CNN -> MNIST_AI
This repository contains a python application that enables you to draw a digit between 0 and 9, the application will then proceed to predict the written digit using a convolutional neural network.
BrokenBold - TUI -> BrokenBolt
A crypto coin tool that visualizes data in a terminal. It pulls data directly from the Kraken API and displays it in real time using a TUI (Terminal User Interface). For visualization, it uses the Ratatui library while de backend in written in Rust.
Cozy farming -> RustyFarm
While still being in development, this project is a tile-based farming game where you, as the player, are responsible for planting, harvesting, and caring for your crops. The game aims to be a break from fast, short-form content, focusing more on the experience than on progress, with a cozy design and friendly animals.
Python NEAT project -> neat-stuff
This project contains a NEAT algorithm implemented from scratch, based on the paper Evolving Neural Networks through Augmenting Topologies, as well as two games that can be played by both the user and the algorithm. The NEAT implementation is designed to be easily adaptable to other projects. This project uses UV as package manager.
- XOR solver with 2 inputs and 1 output, where NEAT must evolve a hidden layer to solve more complex behavior.
- A Flappy Bird game that mimics the original.
- AstroFighter, a game where you need to collect coins as quickly as possible.


