Jonathan Levi
About Me
I'm a passionate programmer who loves making program in Python, JavaScript, Java. I'm interested in web development (React, Vue, Django). I'm considering cybersecurity now.
Projects
Rush Hour Solver
A Java program that solves Rush Hour puzzles with Greedy Best First Search, Uniform Cost Search, and A*.
Quadtree Image Compressor
A Java program that compresses images using the Quadtree data structure with customizable compression percentage and SSIM (Structural Similarity Index).
Actually Indonesians
An AI automated class scheduler based on list of classes, rooms, and what subjects each student take. It uses three algorithms: Stochastic Hill Climbing, Simulated Annealing, and Genetic Algorithm.
Font Awesome Pro Free
An automated CI/CD project that fetch the latest Pro CSS link of Font Awesome icons using API for free.
Wallpaper Extractor
A Python + Qt framework project I made out of boredom, for obtaining the file location of the current Windows background image and extracting it.