Mitch Dawdy

Mitch Dawdy

Mentor
5.0
(4 reviews)
US$12.00
For every 15 mins
6
Sessions/Jobs
ABOUT ME
Software Engineer/Game developer with 6+ years of experience.
Software Engineer/Game developer with 6+ years of experience.

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!

English
Eastern Time (US & Canada) (-04:00)
Joined May 2022
EXPERTISE
6 years experience
4 years experience | 5 endorsements
4 years experience
1 year experience | 5 endorsements

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Goku
Goku
May 2022
Helped me understand many aspects of different shading techniques. A great mentor for C++ because he is very knowledgeable.
Goku
Goku
May 2022
helped me immensely with bug fixing a complex shader program
SOCIAL PRESENCE
GitHub
Network-Project1
C++
1
0
SpaceInvaders
C++
0
0
EMPLOYMENTS
Software Engineer 2
SkyBox Labs
2022-05-01-Present
Gameplay engineer working on the popular game Minecraft Bedrock Edition.
Gameplay engineer working on the popular game Minecraft Bedrock Edition.
C++
C++
Lead Software Engineer
Nightfall Australia PTY LTD
2021-01-01-2022-05-01
● Lead engineer for an MMO RPG game made within Minecraft. ● Responsible for coordinating and integrating multiple facets of development....
● 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.
Java
C++
JSON
View more
Java
C++
JSON
Linux
GitHub
TypeScript
JavaScript
Postman
View more