About Me

Hi, I'm Thundercraft5, an aspiring freelance developer with a passion for open-source projects, web development, and innovative technologies. My journey in programming has been shaped by my contributions to various communities and my love for learning and building.

📜 My Journey

2019-2022: FANDOM Developer

I started my programming journey as a volunteer developer for FANDOM Developers. During this time, I created and maintained numerous scripts and tools to enhance the user experience on FANDOM wikis. Some of my notable contributions include:

  • MoreDropdown - Adds a dropdown to the page edit button with useful tools.
  • BlockLookup - A tool for managing and viewing blocked users.
  • AjaxRename - A modal script for renaming pages efficiently.

I also contributed to Lua modules and CSS stylesheets, such as MultiRequire, a module for requiring multiple Lua modules at once.

2019-2022: Hypixel SkyBlock Wiki

As a contributor to the Hypixel SkyBlock Wiki, I developed and maintained scripts and stylesheets to improve the wiki's functionality. Some of my key contributions include:

2023-Present: Open-Source Enthusiast

Currently, I focus on creating and maintaining open-source projects on GitHub. My projects include libraries, tools, and plugins for various platforms. Some highlights are:

  • mixin.js - A lightweight library for creating mixins in JavaScript/TypeScript.
  • obsidian-pgn-viewer - A plugin for viewing chess PGN files in Obsidian.
  • weak-utils - A library for iterable weak collections and proxies.

🌱 Interests

Beyond programming, I enjoy chess, origami, and regenerative farming. I'm also deeply interested in cybersecurity, particularly Fully Homomorphic Encryption, which I believe will revolutionize data privacy in the coming years.