William Gray

Wolfforth, Texas, United States
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
🎓
Top School
William Gray is a software engineer with 10 years of experience building cloud-native microservices and full-stack features, combining Java/Spring Boot backends with Angular front-ends and AWS infrastructure. At ECS he developed HTTP APIs, CloudFormation automations, DocumentDB/Redshift integrations, and event-driven services using Kafka and Kubernetes, and he pairs that with PowerBI analytics and PowerQuery fluency. An active open-source contributor to notable Minecraft-related projects like baritone and Earthcomputer/clientcommands, he has shipped Fabric/Forge integration work, rendering fixes, and robust client-side commands—demonstrating comfort across tooling, mod platforms, and build systems. A B.S. in Computer Engineering from Embry-Riddle and an Eagle Scout background reflect a practical, disciplined problem-solving approach and attention to detail.
code10 years of coding experience
job2 years of employment as a software developer
bookB.S. Computer Engineering, Computer Engineering, 3.1/4, B.S. Computer Engineering, Computer Engineering, 3.1/4 at Embry-Riddle Aeronautical University
github-logo-circle

Github Skills (12)

minecraft10
javas10
build-script10
minecraft-forge10
minecraft-fabric10
gradlew10
networking10
java10
command-line10
gradle10
cryptography9
pathfinding9

Programming languages (10)

C#TypeScriptMDXJavaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
cabaletta/baritone

Jan 2021 - Dec 2022

google maps for block game
Role in this project:
userFull-stack Developer
Contributions:69 reviews, 161 commits, 71 PRs in 1 year 11 months
Contributions summary:William primarily focused on enhancing the project's integration with the Fabric modding platform and working on generating mappings for the volderyarn library. They added features for build scripts and Proguard configurations that support both Forge and Fabric builds, including the creation of unique version names and fixing related bugs. Furthermore, the user also contributed to bug fixes related to sodium and replaymod, also they improved the quality of code.
minecraftgradleforgegradleastar-algorithmjava
Earthcomputer/clientcommands

Oct 2021 - Jan 2023

Adds useful client-side commands
Role in this project:
userFull-stack Developer
Contributions:15 reviews, 6 commits, 13 PRs in 1 year 3 months
Contributions summary:William significantly contributed to the `clientcommands` project by implementing client-side commands and enhancing existing functionalities. They fixed rendering issues by modifying the `MixinGameRenderer.java`, `Line.java`, `Cuboid.java`, `RenderQueue.java` and `Shape.java` files. The user also added a "usage tree" command and improved the c2c packet communication by making improvements and preventing null player crashes. Moreover, they worked on a command for raw text messages, as well as adjusting settings for fov and gamma.
minecraftclient-side
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
William Gray