$ showcases of products I've built
See your total champion mastery across ALL of your League of Legends accounts. Add up to 10 accounts from any region and get an aggregated mastery view.
Paste or drop a file into Obsidian and it lands exactly where it should. Define per-folder placement rules and let the plugin handle the routing automatically.
Program a looping sequence of movement commands and watch it play out. Ranked in the top 6% of 9,500+ GMTK 2025 submissions.
LeetCode practice bot for Discord. Schedule problems, get contest notifications, and track your progress through the leaderboard.
Ad-free Tip Calculator for Android. Open the app, type the bill, and the total is ready. Highly configurable through themes, rounding behavior, bill splitting, and more.
Automatically posts the Lospec Daily pixel art palette to your Discord server every morning. For consistent pixel art practice.
Talk to guests at a masquerade ball, gather clues that unlock new conversation branches, and decide who to strike. Ranked 36th out of 200 in Winter MelonJam 2025.
Energy is your currency and your health. Spend it on towers to defend, but drain it completely and the run ends. A tower defense game with a live weather cycle that shifts your solar recharge rate mid-wave.
Pick exactly which text metrics you need (words, characters, lines, sentences) and get just those. Implemented independently in both C and Rust.
Navigation application with real-time updates, map matching, and route relocation. Built entirely from scratch in Java, utilizing Dijkstra's and Bellman-Ford for pathfinding.
Terminal puzzle game where you deduce hidden functions by testing inputs and observing outputs. Built in C# with a custom lexer, parser, and AST evaluator.