Skip to the content.

About Me

I am a 5th year Engineering Physics Major with a passion for computers and web design. My github account can be found at M0RGaming.

Programming Languages

I am capable of writing code in Javascript, HTML, CSS, Java, Python, Basic, and Lua.

Javascript

My history in programming starts with Javascript. I started learning Javascript by myself around December of 2013, and even now it is one of my go-to languages. Using Javascript, I specialize in displaying and manipulating data. A couple of recent examples of this come from the multiple hackathons I have participated in. During these 24-hour-long coding competitions, I have created multiple web applications using Angular. In 2024, I created a web application that takes in a link to a forum and uses AI technology to automatically flag any messages containing hateful speech with the intent of helping moderation. The source code for this project can be found in the repository AutoFlag In 2023, I created a web application that would provide a user-friendly interface for a massive type chart in the game “Pokemon”. The website can be visited here and the source code can be found in the repository PokemonTypeCalc. A depreciated example is my LoTech-Requests Repository, which is connected to a (deleted) Google sheet via the sheets API and loads information into a sortable, filterable, and searchable table. Another example is my LoTech Repository, where I learned how to create parallax effects using 3D transformations, and smoother page transitions. More recently, I have been working on a repository called SpearMCT, which is a fork of NASA’s OpenMCT. This software takes live data from our SPEAR robotics rover displays the numbers on graphs and parses the rover’s GPS location to display on a map.

Python

The other language I use the most is Python. Most recently, I have been working on discord bots using the discord.py library. My recent creations include a bot for Table Top Games such as Dungeons and Dragons, Table Top Bot. This bot can roll dice, save and parse strings of text with dice rolls inside of them (called macros), and store its data in a pickle file. Other bots I have recently made are a Simple Vote bot, with a live updating progress bar, a Giveaway bot, which uses a new discord feature called slash commands to make it easier to use for the client, and an MMORPG group coordinator bot, which allows people to easily sign up for groups with high specification of their role. These bots can be found at my M0R’s Bots Repository Another Python program that I have made recently is an incomplete 3D port of Monopoly, made using the panda3d library.

Java, Lua, and Basic

Java and Lua I tend to use less than the others. I learned both of them because of the games that I play. I learned Java to create modifications to the popular game, Minecraft. An example of one such modification, that was abandoned is Valence, a modification that aimed to bring elements and chemical compounds to Minecraft. I originally learned Lua because of another Minecraft modification, one which added programmable computers to the game, however, I used it significantly more recently in another game I play, Elder Scrolls Online (ESO). ESO allows user modifications similar to Minecraft but is usually limited to just the interface. I made a still developing ESO addon called Artaeum Group Tool, which aimed to make the jobs of group leaders easier. I originally learned BASIC in my Computer Science 10 class. Still, I have also applied it to create programs for my calculator, the TI-84, such as one that balances chemical equations and completes simple stoichiometry.

Hobbies

When I am not studying for class, I like to read books and play games.

Games

I usually play games Role Playing Games and have recently been playing Elder Scrolls Online quite a bit. I am a guild leader of a mid-scale (100-200 players) PvX guild, Artaeum Dominicus. I also on occasion play games like Black Desert Online and Honkai Star Rail. Another game I play quite a bit is Minecraft, usually with a modpack, a collection of community-generated modifications to the game. I have recently been playing the Divine Journey Modpack.

Reading

I like fantasy books.