Explore my projects and learn about my development journey.
A bunch of completely impractical ways to visualize clocks because one lazy Sunday afternoon I had a lot of time on my hands. See what I did there?
A compound word puzzle game where players are shown three clue words and must find the single word that combines with each of them to form a compound word.
Shâh Kur is an innovative blindfold chess training application designed to help players enhance their visualization skills and memory by practicing chess without sight of the board.
“Lend Me Your Ears” is an interactive web-based game inspired by the classic Simon toy (originally by Milton Bradley) to teach playing piano by ear.
Transform text on web pages into different writing systems like Hiragana, Braille, and Morse Code to help you learn and practice reading these alphabets.
Experience the magic of animated jigsaw puzzles. Watch the scenes come to life as you put together a seamless animation.
A dynamically generated Magic: The Gathering card guessing game where you have to guess the name of the card from the artwork. How well do you remember your Mana Flare from your Mana Clash?
The sequel to the timeless classic, Redhook's Revenge, by ImagiSOFT. Updated with over 50,000 general knowledge questions and fully playable in your browser.
A challenging dual-snake control game that tests your ability to manage two snakes simultaneously in a classic retro-style arcade experience.
A collection of simple slide puzzles with themed artwork and the ability to easily drag and drop new images to create custom puzzles.
A rigorous comparison of state-of-the-art generative image models on specific prompts and challenges with a strong emphasis on prompt adherence.
An educational arcade game teaching multiplication tables through an Arabian Nights adventure.
A procedurally generated digital art display system that automates the creation of unique artwork daily for Samsung Frame TVs.
An extensible framework for partial-immersion reading that allows foreign language vocabulary substitution in ePub-compatible eBooks for Kindle devices.
A refreshing take on a traditional trivia game where players create their own trivia questions and earn points for stumping their opponents.