Geoff Bourne is a seasoned full stack developer with 12 years of experience specializing in Java, React, and containerized deployments. Based in Allen, Texas, he blends backend and DevOps skills to automate build, test, and deployment pipelines—frequently using shell scripting and GitHub Actions to streamline releases. His notable open-source work includes significant DevOps contributions to popular itzg Minecraft Docker images, where he improved automated version handling, backups, and integration with mod platforms. Geoff is comfortable spanning infrastructure and application layers, from container entry scripts to front-end work, and has a knack for pragmatic automation that reduces manual ops. He brings a practical, systems-oriented mindset to projects, favoring reliability and reproducibility in production environments.
Containerized Minecraft Bedrock Dedicated Server with selectable version
Role in this project:
DevOps Engineer
Contributions:8 releases, 52 reviews, 97 commits in 3 years 7 months
Contributions summary:Geoff primarily contributed to the automation and improvement of the build and deployment process for the Minecraft Bedrock server Docker image. Their work focused on enhancing the `bedrock-entry.sh` script, including adding functionality to automatically determine and download the latest server version, improving upgrade handling by backing up existing game files, and fixing issues related to user input handling. The user also implemented GitHub workflows for continuous integration, and added debugging features, demonstrating a focus on automating the build, testing, and deployment of the Minecraft server container.
Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup
Role in this project:
DevOps Engineer & Backend Developer
Contributions:101 releases, 556 reviews, 2248 commits in 8 years 9 months
Contributions summary:Geoff primarily contributed to setting up the infrastructure and automation for a Minecraft server Docker image. Their work included writing shell scripts for server configuration, management (downloading and running server instances), and handling environment variables for the server. They also integrated and configured various tools like Jekyll, TitanDB, and Gitblit within the Docker environment, extending the capabilities of the project. Moreover, they implemented the integration of CurseForge, Modrinth and added support for world downloads.
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
Geoff Bourne - Full Stack Developer at Moogsoft Inc.