HIGHLIGHTED PROJECTS
GitHub
Article / GitHub
Article / GitHub
Article / GitHub
Chess Engine
C++
A built-from-scratch chess engine with an openFrameworks GUI.
Dynamic Sudoku Solver
Rust
A dynamic sudoku solver capable of solving puzzles of any size.
Fast Random Pathfinder
C++
An experimental pathfinder that makes use of random traversal and path optimization.
Command Prompt Raycaster
Batch
An ASCII raycaster made without trigonometric functions or floating-point arithmetic.
PROJECTS
WebApp
GitHub
GitHub
Article / GitHub
Article / GitHub
GitHub
Article / GitHub
GitHub
Article / GitHub
Article
Article
Article
Itch
GitHub
Itch
GitHub
GameJolt
DraWordle
p5.js
A webapp allowing you to draw with your Wordle attempt.
Chess Engine
C++
A built-from-scratch chess engine with an openFrameworks GUI.
AI Recipe Generator
Python
An AI-powered recipe generator for any ingredients.
Dynamic Sudoku Solver
Rust
A dynamic sudoku solver capable of solving puzzles of any size.
Fast Random Pathfinder
C++
An experimental pathfinder that makes use of random traversal and path optimization.
Simple CMD Repository Access
Batch
A simple Git repository access tool for Command Prompt.
Command Prompt Raycaster
Batch
An ASCII raycaster made without trigonometric functions or floating-point arithmetic.
Portfolio Website
HTML/CSS/Tailwind
My personal portfolio website.
Diagonal Matrix Traversal
Python
A unique algorithm to traverse across a square matrix diagonally.
Ascii Raycaster Game
C++
A real-time Doom-style ascii raycaster game.
Depth-first Maze Generation and Pathfinding
C++
An experiment in backtracking maze generation and depth-first pathfinding.
The Fractional Line Symmetry Test
Research
An algorithmic test for determining the quality of random numbers.
GMTK 48-Hour Game Jam 2023
GameMaker Studio
A roles-reversed roguelike game made within 48 hours.
Command Prompt Chess
Batch
A playable chess board that runs in Command Prompt.
GMTK 48-Hour Game Jam 2021
GameMaker Studio
A puzzle game about entangled particles made in 48 hours.
Olas, a Programming Language
Batch
A home-made interpretter-based functional programming language
1-Hour Game Jam
GameMaker Studio
A puzzle platformer made within 1 hour.