Member Name Shellcode
Additional In Game Names: Spyda6, Spyda7
How old are you? 25
Location: New Hampshire, USA
Do you have Discord? Yes: Shellcode
How many hours per day do you spend on Meepcraft? (average) 4-5
Have you ever been a Tech on a different server? Yes
References: Please give IGN's Midnight_Galaxy, Courtneyyy
Introduction: Some of you may remember me because I was Tech last year for a few months before having to resign due to irl issues. I have been around Meepcraft since Febuary 2015 and ended up applying for and being accepted into the Tech position here in 2016. I worked with dblosevn on a wide variety of projects for Meepcraft until he left, then I took on a larger position helping choose and train new members of the Tech team including reggles44 and Lordusan. When I left Meepcraft and returned from my irl struggles I started working for another Minecraft server helping with development tasks and general programming knowledge.
Please describe your experience as a developer. My programming experience started in 2008 with Visual Basic. I studied a lot, asked a lot of seemingly stupid questions and built some software and almost immediately fell in love with software development. Eventually I moved on from Visual Basic to C# and taught myself as much as possible about the language, and C# quickly became my favorite language for software development. I have worked on a variety of software in C# using various different toolkits such as WinForms development, WPF, Console based software, all with the .NET Framework, Mono or (nowadays) .NET Core. I have dabbled in a lot of other languages as well such as ASM, C, C++, Rust, Go, and Javascript (pure, NodeJS, JSX-ReactJS).
My Java experience started with building apps for Android and I quickly realized the similarities between Java and C# which excelled learning by quite a bit. When I was hired as a Tech here on Meepcraft before I started working with Spigot and Bukkit extensively and continued to do so even afterwards. I like developing Java applications using new standards for the language and enjoy learning how to optimize code for speed and stability. At this point I am extremely fluent in Java and the APIs that are required for Minecraft server development.
I have also spent an extensive amount of time working with Linux environments both desktop and server, remotely and locally. I personally use Linux as an every day operating system on my computers and I own and manage several remote servers that run various distributions of Linux. This means that I am familiar and fluent with what makes up the servers that run the Minecraft instances so my help can extend beyond development work if it is required in the future.
What programming languages are you familiar with? Visual Basic (a little rusty nowadays), Javascript, C#, Java, C, some Assembly (ASM) and some Rust (still a noob in this one).
What are you most proud of as your work as a developer? Some of the plugins that I have made for Meepcraft were very well written and I am still pretty proud of them. My latest works on my Github and Gitlab for Minecraft utilize some very new early access Java features in an artsy way so I am very proud of them as well.
How do you plan to enrich the experience of MeepCraft with your development contributions? I already have the experience and training that is needed to get up and running so I plan to work closely with the other Tech staff to create and fix plugins at a faster pace. My prior experience with Java and server administration can be used to enrich the experience for players and help the team maintain a secure and stable backend so that the user experience is always a positive one.
Do you have a GitHub account or personal website? If so, please provide the link(s) here. Cryptobyte (Cryptobyte) · GitHub
Spyda · GitLab
Lawlsec