Charles Russell, Game Developer in Strullendorf, Bavaria, Germany
Charles Russell

Game Developer in Strullendorf, Bavaria, Germany

Member since August 12, 2021
Charles is a passionate programmer with extensive experience and degrees in game design and development. He has expert knowledge of scripting languages such as C# and JavaScript, industry standards, and best practices. He has won multiple service awards in the US Army for his expertise and has managed information technology, supporting a large user base as a communications sergeant. As the founder of his own company, Charles understands how to deliver successful projects from start to finish.
Charles is now available for hire

Portfolio

  • Toptal
    Unity, C#, Game Design, Game Development, Node.js, TypeScript, React...
  • Phuntasia Games
    Unity, C#, Game Development, Game Design, AWS, MongoDB, TypeScript...
  • Support.com
    Network Administration, User Management

Experience

Location

Strullendorf, Bavaria, Germany

Availability

Part-time

Preferred Environment

Visual Studio, Visual Studio Code, Unity, Photoshop CC, Windows

The most amazing...

...application I've developed is a highly complex 2D MMORPG (massively multiplayer online role-playing game) that has brought my childhood dreams to life.

Employment

  • Full-stack Developer

    2021 - PRESENT
    Toptal
    • Designed and developed apps for multiple purposes within multiple environments.
    • Communicated effectively and frequently with clients to ensure expectations were met or exceeded.
    • Managed time effectively to ensure the highest possible efficiency while maintaining quality.
    Technologies: Unity, C#, Game Design, Game Development, Node.js, TypeScript, React, Express.js, Web Development, REST, Amazon Web Services (AWS), JavaScript, AWS, APIs, iOS, Android
  • Founder, Lead Programmer

    2015 - PRESENT
    Phuntasia Games
    • Developed a complex 2D MMORPG (massively multiplayer online role-playing game), bringing my childhood dreams to life.
    • Programmed a custom real-time state networking system to power the multiplayer aspect of the game.
    • Oversaw game design strategies to ensure our vision remained intact.
    Technologies: Unity, C#, Game Development, Game Design, AWS, MongoDB, TypeScript, Amazon Web Services (AWS), Express.js, JavaScript, MMORPGs, Mobile Game Development, .NET, Node.js, Photoshop CC, React, REST, Unity2D, Unity3D, APIs, Git, Jira, REST APIs, Axios, Redux, iOS, Android, NoSQL
  • Network Administrator

    2014 - 2015
    Support.com
    • Managed networking solutions for global clients to ensure maximum availability.
    • Handled a remote culture and time management to ensure a successful environment.
    • Achieved employment awards for outstanding customer service and quality of assistance.
    Technologies: Network Administration, User Management
  • Communications Sergeant

    2009 - 2014
    US Army
    • Managed an information technology office that supported over 100 users.
    • Endured vigorous training hardships while preparing for my role.
    • Promoted ahead of my peers for outstanding discipline and expertise.
    • Won multiple service awards for outstanding discipline and expertise.
    Technologies: Information Technology, User Management

Experience

  • Dragon Eye Online Game
    https://dragoneyeonline.com/

    Dragon Eye Online is a massive project I have been committed to for several years. After completing a few simpler projects, I wanted to challenge myself to complete one of the most complex games to develop–an MMORPG. Dragon Eye Online is networked with a custom, real-time state solution, transported through asynchronous TCP sockets, written in C#, and persisted to a MongoDB NoSQL database.

  • Dragon Eye Online Web Portal
    https://dragoneyeonline.com/

    Dragon Eye Online’s website serves as a companion app to the game client. Written in TypeScript using Express.js and React, the website serves as a marketing tool and a secure interface for payments, account management, and support.

  • Minesweeper

    As a new team, we decided to recreate the classic game, Windows Minesweeper, to build cohesion as a team before starting a more complex game. As a team of four (4), we used the Unity game engine to recreate the original mechanics and add some entertaining extras.

  • SheBlahBlah Hungers

    SheBlahBlah Hungers was a group project during the final year of my bachelor’s program. As a team of five, we used the Unity game engine to create a four-player lobby game. The game uses physics to create a light-hearted competitive experience.

Skills

  • Languages

    C#, JavaScript, TypeScript, C++
  • Frameworks

    Unity, Express.js, Unity3D, Unity2D, .NET, Redux
  • Libraries/APIs

    React, REST APIs, Node.js
  • Platforms

    Visual Studio Code, Amazon Web Services (AWS), iOS, Android
  • Storage

    MongoDB, NoSQL
  • Other

    Mobile Game Development, Game Design, Game Development, Web Development, AWS, Network Administration, Information Technology, User Management, Information Security, MMORPGs, APIs, Axios
  • Tools

    Visual Studio, Git, Jira
  • Paradigms

    REST

Education

  • Master of Science Degree in Mobile Game Development
    2019 - 2021
    Full Sail University - Winter Park, Florida, US
  • Bachelor of Science Degree in Game Design and Development
    2015 - 2019
    Full Sail University - Winter Park, Florida, US
  • Associate of Science Degree in Information Technology
    2011 - 2012
    Central Texas College - Killeen, Texas, US

Certifications

  • CompTIA Security+
    JANUARY 2012 - PRESENT
    CompTIA

To view more profiles

Join Toptal
Share it with others