My Games

Mgea Mna VS Dr Weelee

Mgea Mna VS Dr Weelee

Release date: August 31st, 2018
Genre: Platformer, Action, Parody
Platform: Windows (Wine-compatible)

Oh no! The evil Dr Weelee has stolen all the dank memes of the world! Now his army of six Meme Masters will spread outdated memes all across the planet, so that he can turn the masses of normies into his slaves, making him the king of memes. This is a threat to the whole meme ecosystem! Only you can help take down the nefarious doctor and his army, by helping none other than the rebel and only hope of the memes, Mgea Mna!

Contributions in Others' Games

Stinky & Loof in Wonderland

Stinky & Loof in Wonderland

Release date: December 26th, 2023 (PC), December 29th, 2021 (Mobile)
Genre: Puzzle, Action, Community
Platform: Windows, macOS, Linux, iOS, Android
Developer: TootSuite Games
My Role: macOS and Linux Ports, Trailers

Stinky and Loof in Wonderland is a compelling action puzzle game! Guide quirky characters through more than 350 individually designed levels, discovering new worlds and challenges as you go. Some levels feature challenging puzzles, some pulse-pounding action, and some both - but all are fun!

Make a Good 48 Hour Mega Man Level Contest

Make a Good 48 Hour Mega Man Level

Release date: September 6th, 2021
Genre: Platformer, Community, Fangame
Platform: Windows
Developer: ParmaJon & CSketch
My Role: Contestant

Make a Good 48 Hour Mega Man Level is a spiritual successor to the side contest Make a Good 24 Hour Mega Man Level, run as a stress test of the (at the time) new Megamix Engine. Participants submitted levels using one of up to three boxes containing 3 enemies and 2 gimmicks from across the Classic Mega Man series, which were evaluated and ranked by a panel of 4 judges.

OH JOES! (A Proto Man Adventure)

OH JOES! (A Proto Man Adventure)

Release date: April 7th, 2018
Genre: Platformer, Puzzle, Fangame
Platform: Windows
Developer: Flashman85
My Role: French Translator

OH JOES! (A Proto Man Adventure) is a Mega Man fangame that sends Proto Man on a mission to reclaim his stolen Proto Shield from a fortress full of Sniper Joes and their ilk. It's more of a puzzle and strategy game than it is a traditional Mega Man game—you CAN force your way through everything, but the challenges are specifically designed to get you to think before you act.

Make a Good Mega Man Level Contest 2

Make a Good Mega Man Level Contest 2

Release date: October 1st, 2017
Genre: Platformer, Community, Fangame
Platform: Windows
Developer: SnoruntPyro
My Role: Judge, Level Designer

Make a Good Mega Man Level Contest 2 is an anthology of 81 Mega Man levels submitted by contestants from around the world assembled into a massive Mega Man game complete with Fortress stages, an Endless mode, and plenty of bonus content. Five judges all hailing from different backgrounds carefully reviewed and scored each level, ranking them based on several categories -- level design, creativity, aesthetics, functionality, and overall "fun" value.

Mega Man Endless

Mega Man Endless

Release date: July 1st, 2016
Genre: Platformer, Action, Fangame
Platform: Windows
Developer: Blyka
My Role: Level Designer

Embark on a 16-bit Classic Mega Man adventure that never ends! Featuring 48 unique micro levels created by 22 different designers from the Mega Man community and 12+ action-packed boss battles shuffled at random with each new run, the experience stays fresh as you strive to up your best screen count and claim your place on the online leaderboards!

Other Projects

Transport Collector

Type: Video
Platform: Web

An ongoing series of videos featuring travel footage on various methods of transportation, predominantly road driving.

Fuel Detour Calculator

Type: Simulator, Educational
Platform: Web

A calculator that determines the effectiveness of long travel to take advantage of cheaper fuel costs in locations further away.

Train Fare Simulator

Type: Simulator, Educational
Platform: Web

A software I developed for the purpose of showcasing how a future light rail and commuter train network could operate under various fare calculations.