Personal details

Mitch D. - Remote

Mitch D.

Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

As someone who thoroughly enjoys coding, I'd like to provide insight and guidance to the newer generation of coders.

I have been through college myself, majoring in computer science and game development. During my time as a student, I had always wished that an experienced developer could provide me 1 on 1 help. Not only in technical guidance, but also what it's like to work in the industry as a whole and how to take the correct path.

I would like to provide this experience to the newer generation of coders to get them on the best possible path to be software engineers!

Work Experience

Software Engineer 2
SkyBox Labs | May 2022 - Present
C++
Gameplay engineer working on the popular game Minecraft Bedrock Edition.
Lead Software Engineer
Nightfall Australia PTY LTD | Jan 2021 - May 2022
Java
C++
JSON
Linux
GitHub
TypeScript
JavaScript
Postman
● Lead engineer for an MMO RPG game made within Minecraft. ● Responsible for coordinating and integrating multiple facets of development. This includes but is not limited to game/backend code (Java), website (Javascript), discord bots (Typescript), automation tools (Java), and web servers (Java). ● Responsible for writing and maintaining performance driven code. This includes reviewing and merging pull requests from other team members on github. ● Experience implementing various assets in-game, such as key-framed animations and textures. ● Wrote automated tasks such as a deploy tool to quickly and safely deploy new patches to game servers. ● Responsible for maintaining Game Servers hosted on virtual machines using Linux. ● Experience dealing with domains and nameservers. ● Worked with various non-engineer type roles to implement new assets into the game (mostly artists & animators). ● Responsible for improving server security using various techniques such as IP tables and SSH keys. ● Experience securing our website and REST API with HTTPS using SSL certificates (OpenSSL). ● Experience writing and deploying a simple authentication server that hashes and salts user passwords using PBKDF2 hashing algorithm. (C++) ● Responsible for coordinating and streamlining communication between development teams.