Joseph Burton

Game Developer

Nottingham, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Joseph Burton is a game developer and seasoned Minecraft modder based in Rotherham, UK, with 10 years of practical experience. He is an active open-source contributor who spans low-level tooling and user-facing features—from compiler/VM work and Java decompiler refactors to IntelliJ plugin enhancements and in-game client commands. Notable contributions include improving mixin detection in the MinecraftDev IDE plugin and refactoring the Vineflower decompiler, reflecting a focus on code analysis and developer tooling. He pairs systems-level expertise (memory models, control flow, caching, native interop) with pragmatic UI work like the EnchantmentCracker frontend and client-side Minecraft commands. Community-minded and detail-oriented, he builds reliable tools that streamline modding and Java analysis workflows.
code10 years of coding experience
github-logo-circle

Github Skills (28)

kotlin10
minecraft-forge10
decompiler10
clientside10
memory-management10
user-interface10
c1110
java10
decompile10
c1710
javas10
compiler-design10
minecraft-fabric10
mixins10
front-end-development10

Programming languages (15)

MDXJavaC++CSSRustCHTMLCuda

Github contributions (5)

github-logo-circle
Earthcomputer/clientcommands

Jan 2018 - Jan 2023

Adds useful client-side commands
Role in this project:
userFull-stack Developer
Contributions:97 releases, 332 reviews, 397 commits in 5 years
Contributions summary:Joseph primarily contributed to the client-side functionality by adding various client commands like `/cbook`, `/cshrug`, `/cnote`, and `/cwiki` with Java. These commands interact with the Minecraft client to enable features such as filling books with text, displaying an emoticon, adding in-game notes, and displaying wiki pages. Furthermore, the user implemented the client-side entity selector with a focus on adding functionalities for rendering entities and manipulating them in the client. They also refactored parts of the code base.
minecraftclient-side
Cracking the XP seed in Minecraft and choosing your enchantments
Role in this project:
userFull-stack Developer
Contributions:21 releases, 17 reviews, 95 commits in 3 years 8 months
Contributions summary:Joseph's contributions primarily involved developing the front-end UI for the "Enchantment Cracker" tool, adding and modifying UI elements. They also worked on features related to the main function, adding Java code that interacted with native code. The user also implemented Java code for an alternative version of the main functionality, should the native code not function as intended. Furthermore, the user was also involved in adding various minor changes such as tooltips and other elements of the Java code.
minecraftseedcrackingminecraft-modenchantments
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial