Projects
Lunar Client
Since July 2022 I have been working as a Software Engineer for Moonsworth LLC, helping to create Lunar Client. I primarily work on our version independent modding platform, helping support versions all the way from 1.7 to the latest. We routinely serve over 100,000 concurrent users.
MixinExtras
I develop MixinExtras: a companion library to SpongePowered's popular framework Mixin which aims to make writing mixins more expressive and compatible for everyone. It is used by a wide variety of developers across all versions and mod loaders.
Essential
From its release until July 2022 I was a Java and Kotlin developer for Essential: the ultimate enhancement mod for your Minecraft Java experience. It is available on both Forge and Fabric for a variety of versions from 1.8.9 to the latest.
Better Chat
Popular Minecraft Forge mod to enhance the general look and feel of the Chat GUI.
Sk1er LLC
I worked as a Senior Java and Kotlin developer for Sk1er LLC from October 2020 to July 2022, helping to create a wide variety of popular Minecraft mods and frameworks which collectively attract over 300,000 unique users each week.
Pseudo
Dynamically-typed JVM programming language designed to be easily readable and helpful as an introduction into programming. Built from the ground up with Kotlin, ANTLR and ASM.