Haydon (LoonyRules)

Bury / Nottingham · England, United Kingdom

Email: haydonpersonal@hotmail.com DOB: 19/03/1999

Professional Software & Behaviour Enforcement Engineer whilst upholding a high quality, efficient coding standard that has impacted over 11 million players and 40+ developers.


Java Developer

Digital Tree Media LTD (CubeCraftGames) • NMS, Spigot, BungeeCord, MySQL, MongoDB, Redis, Minecraft: Pocket Edition

Learning and understanding the infrastructure by hunting and fixing bugs. Replacing any systems that had a single point of failure so that if something went wrong with a service it wouldn't affect the network drastically. Maintaining and improving server communication across 20+ BungeeCords and 2,000+ game servers. Quality of Life updates to make playing experiences nicer. Helping expand over into the Minecraft: Pocket Edition community. Understanding behavioural engineering to maintain the AntiCheat and prevent players who break our rules from ruining the playing experience for over 10,000,000 players worldwide!

August 2017 - Present

Lead Java Developer

SharksCraft • NMS, Spigot, BungeeCord, MySQL, MongoDB, Redis, C#

Planning and developing an agile framework to support around 1,000 players concurrently whilst maintaining efficiency and less bandwidth usage whenever possible. An Application was created to monitor the infrastructure to notice us of any possible dedicated boxes or individual servers that were having some issues so we could deal with the little potential issues before they turned into bigger issues. Along with all this, the infrastructure needed to support a sudden influx of players when other advertisers were brought on board so I was tasked with modifying the current infrastructure to request new servers and assign them to a gamemode so that it'd take a maximum of 10 minutes to support the new influx.

April 2017 - August 2017

Lead Java Developer

BanterUHC • NMS, Spigot, BungeeCord, MySQL, MongoDB, Redis

Creating a system to track player statistics and display them in a user-friendly environment via a Leaderboard to show all Top 10 players for each gamemode and an Animated Scoreboard to show your own personal statistics. Planning and developing a UHC gamemode from the beginning to be as dynamic and configurable as possible so there'd be hundreds of possible configurations to be generated just by modifying the configuration files. Maintaining efficiency, modifying how chunks were being generated and sent over to clients to maximmize TPS and minimize Bandwidth usage for 200,000 unique players. Developing and maintaining an AntiCheat to prevent players from cheating and ruining the playing experience for all players.

January 2017 - July 2017

Java Developer

MythicalMC • NMS, Spigot, BungeeCord, MySQL, MongoDB, Redis

Planning and developing a game framework for Cubed! of whom help raise money for Charity to provide ~1,000 participants with entertaining, playable gamemodes whilst they wait for the main events to start.

September 2016 - December 2016

Lead Java Developer

MCNations LLC • NMS, Spigot, BungeeCord, MySQL, MongoDB, Redis, Php

Providing a stable, efficient, easy to use framework that'd communicate and coincide with auto-scaling infrastructure that could handle over 400-2,000 concurrent players whilst maintaining and improving efficiency for 300,000 unique players.

October 2015 - March 2016

Java Developer

ChooChoosGaming LLC • Spigot, BungeeCord, MongoDB, Redis

Understanding infrastructure to track down bugs with unknown causes that impacted and prevented 100,000 players from having a fun and friendly experience without interruption and creating Toys that all players could interact with to bring the community together.

September 2015 - October 2015


GCSEs (A-C's)

  • English Language & Literature
  • Maths
  • Physics
  • Business Communications
  • ICT
  • Product Design
August 2015


Programming Languages

Experience mentioned above doesn't take into account that I've been programming Java for 5+ years, .NET and C# for 6+ years (on and off) and Php for around 2-3 years.