Projects

Each project includes the context, tradeoffs, implementation details, and measurable outcomes.

8 results

activeJan 1, 2026

OggSync

A desktop application for managing, validating, and packaging Minecraft .ogg sound assets and sound definition files.

PythonPySide6QtFile Systems
  • - Built a state-driven Qt UI with asynchronous background services.
  • - Implemented sound scanning, validation, and JSON inference workflows.
archivedOct 1, 2025

NightPorter

A Discord bot that automates moderation, onboarding, and role management for community servers.

Pythondiscord.pyAutomation
  • - Implemented role-based access control and reaction-driven role assignment.
  • - Designed a modular, cog-based architecture for feature isolation.
archivedSep 1, 2025

Images Captioned to Minecraft

A deep learning project exploring how natural language descriptions map to Minecraft gameplay clips.

PythonTensorFlowHugging FaceDeep Learning
  • - Designed a data pipeline pairing gameplay clips with human-written captions.
  • - Prototyped CNN and transformer-based models in Google Colab.
archivedSep 1, 2025

UniMeet

A platform for connecting university students based on shared interests, majors, and organizations.

ReactNext.jsTypeScriptTailwind CSS
  • - Designed a multi-step onboarding and profile flow focused on safety.
  • - Implemented responsive, themeable UI components in Next.js.
archivedMay 1, 2025

Bariatric Patient Application

A web application for helping bariatric patients track recovery progress and access educational resources.

HTMLCSSJavaScriptPHP
  • - Built a patient dashboard with progress tracking widgets.
  • - Created modular PHP components for shared layouts and forms.
archivedSep 1, 2021

Emoji Pets

A social-focused Minecraft game where players unlock buildings, emojis, and furniture by earning likes and customizing emoji-based pets.

Minecraft BedrockGame DevelopmentJSONJavaScript
  • - Built customization systems for emoji pets, including outfits and interactions.
  • - Implemented progression mechanics driven by social engagement.
archivedJun 1, 2021

Player Mobs

A Minecraft add-on that represents mobs in a player-like format, enabling new interaction patterns and gameplay mechanics.

Minecraft BedrockGame DevelopmentJSONJavaScript
  • - Implemented custom mob behaviors using player-style entities.
  • - Designed interaction systems that expanded how players engage with mobs.
archivedJun 1, 2020

One Block Skyblock

A Minecraft Marketplace map that reimagines Skyblock as a single regenerating block with phase-based progression, reaching over 1.7M players worldwide.

Minecraft BedrockGame DesignJSONJavaScript
  • - Shipped a phase-driven survival experience built around a single regenerating block.
  • - Reached