Steam and the Steam logo are trademarks and/or registered trademarks of Valve Corporation in the U.S. and/or other countries.
My Skills and Achievements
Hello! If you are reading this, you have expressed some level of interest in my skillset. This page covers some of my notable contributions throughout the course of at least 0 (If you are seeing this, something might have broken. That's kind of embarrassing, now isn't it?) years of programming experience. I don't think there's anything more fascinating and enjoyable than making games and software. Most of my time has been spent in the small-scale open source space, developing mods and tools for the communities of the games I support.
If you are interested in having a deeper look into who I am personally, my website has a more casual, public-facing About Me page. Otherwise...
I Am Familiar With:
•
C# (including Unity) and
Java
•
Lua and
Luau
•
x86_64 Assembly
•
C++ and
C
•
High Level Shader Language (HLSL) and
Direct3D 11 Assembly
•
Javascript
I Have Worked On:
•
Experiences and Tools on Roblox
◦ Worked with Sonar Studios as a gameplay programmer for
Creatures of Sonaria, which has over 300,000,000 visits and an average of 10,000 concurrent daily players. The Experience has been used in Roblox Corporation's promotional materials. I wrote many backend systems for the game.
◦ Created
FastCast, a code library that simulates high-precision projectile physics in realtime. Its thread on the Roblox Developer Forum has over 131,000 views, earning it #3 most popular thread of all time. Unfortunately this tool is no longer maintained due to my dropping interest in the platform.
•
Starbound Mods and Tools
◦ Worked directly with the team behind
Frackin' Universe, a complete game overhaul mod that has over 921,000 users and a five star community rating. I am responsible for a number of UI performance enhancements, and the addition of the Extended Codex, a game item that allows reading lore entries far more comfortably than its vanilla counterpart.
◦ Created
The Ori Mod (Starbound Edition) earning over 22,000 users and a five star community rating.
◦ Created
XModConfig, an experimental mod providing a simple way for users to customize their experiences, which has earned just over 1,000 users.
•
Minecraft Mods
◦ Created
The Ori Mod (Minecraft Edition) out of personal interest for the Ori franchise.
•
WildStar Mods and Applications
◦ Created
MouseLockUtil, a very simple quality of life mod for players using first person mode. It allows players to use a custom crosshair.
◦ Created
NPCBubbles, an experimental immersion mod to copy passive NPC dialog bubbles into the player's chat window.
◦ Created
Damage Locator, which emulates an FPS-style damage indicator when the player is attacked.
◦ Worked with NexusForever as a dataminer. NexusForever is a volunteer development team dedicated to creating a server emulator for WildStar.
◦ Modified GalaxyLibrary, creating a private variation for NexusForever. My modification allows players to create any item in the game for both functional and cosmetic use, targeted towards role-playing environments.
•
Spiral Knights Tools
◦ Created
ThreeRingsSharp, a reverse engineering toolkit aimed at animators and content creators looking to create Spiral Knights themed fan content. It is well-recognized by the artists of the community.
•
No Man's Sky Mods and Tools
◦ Created
BNKReplacer, a toolkit for the Wwise Audio Engine allowing modders to replace audio assets. I have used this tool to create
Robocraft SMG Photon Cannons, a sound-swap mod for the ship's laser weapons.
◦ Created
Hardcore Space Combat, a modification to enemy AI designed to create more challenging battles for experienced players.
◦ Worked directly with the NMS Seed Group, which is responsible for reverse engineering the algorithms No Man's Sky uses generate all randomized content within the game. I helped to map out the bytecode within the main randomizer function.
•
Risk of Rain 2 Mods
◦ Recreated
Void Reaver Player Character, which turns one of the game's enemies into a playable character with its own set of mechanics.
◦ Created
HP Bar API, which allows modders to customize the colors of healthbars for certain player characters. It is used by the Void Reaver Player Character mod.
•
ChilloutVR Mods
◦ Created
CVRLocalTools, appending some useful animator parameters on the fly, mostly inspired by that of VRChat's systems.
•
ULTRAKILL Mods
◦ Created The
Cybergrind Music Mod, which allows players to customize the background music for ULTRAKILL's freeplay mode.
•
The Binding of Isaac: Repentance Mods
◦ Created
Holocrypt Death Sounds, which is a satire mod to add some comic relief to players' failures.
•
Garry's Mod Addons
◦ Contributed to the
Player Weld STool, a niche mod which allows players to attach props to their character. It later lead to the third party creation of
PAC3, a successful player customization mod that mimics some behavior from the Player Weld STool.