// Senior Gameplay Developer

Georgios
Charonitakis

Unity & Unreal Engine — Game Systems & AI

10+ years building the systems players actually touch — combat and AI, progression and economy, controls and vehicles, gameplay tools and UI — across released and upcoming titles on PC and mobile. Founder of Guacasoft Ltd, delivering contract gameplay development to external studios.

Role
Senior Gameplay Developer
Experience
10+ years
Engines
Unity · Unreal 4/5
Teams
5–10 person teams

Available for new contract work · 20+ hours a week · European time zone

Sec. 01 — Projects

Expansion Beyond

Jun 2019 – Present
STUDIO Expansion Games LLC
ENGINE Unity (C#)
PLATFORM iOS
TEAM 5–10

Live sci-fi survival game on iOS with ongoing content updates; the only Unity developer in a 5–10 person team.

  • Crafting and base-building progression systems, including resource extraction and a cloning/respawn mechanic
  • Combat/AI logic for hostile creature encounters
  • Gameplay tools and UI supporting regular live-content updates
  • Implemented player controls, plus UI, sound and animation setup
→ view on App Store

MERCS INC

May 2023 – May 2026
STUDIO Chicken Feet Digital
ENGINE Unreal (Blueprints)
PLATFORM PC · Steam, upcoming
TEAM 5 (credited)

Tactical squad-based RTS blending tower defense and RPG elements. Credited developer on the official Steam page.

  • Programmed squad combat and AI: vision, targeting, shooting and cover mechanics
  • Progression systems and internal gameplay tools supporting procedural generation and character customization
  • Profiled and optimized core gameplay code for a 3D top-down tactical action title
  • Built the in-game economy; helped with level design and VFX/SFX integration
→ view on Steam

Destiny's Divide

Jul 2021 – Jun 2024
STUDIO Fobia
ENGINE Unreal (Blueprints)
PLATFORM PC · Steam Early Access
TEAM 5–10

Free-to-play PvP fantasy card game with 11 playable heroes; 140+ user reviews on Steam.

  • Combat/ability logic and progression systems, including the ranked ladder, seasonal rewards, and crafting economy
  • UI framework for deckbuilding, match flow, and progression screens
  • Internal gameplay tools to support rapid balance iteration across 11 heroes
→ view on Steam

DispoZone: Waste Wars

Sep 2024 – Aug 2025
ENGINE Unreal (Blueprints)
PLATFORM PC prototype
  • Implemented all gameplay mechanics: player movement, weapon behavior, unit AI and commands
  • Built the in-game economy, with level-design and VFX/SFX integration support

Savage: Road to Darkness Unreleased

2016 – 2018
ENGINE Unity (C#)
STATUS Halted pre-launch

Early credit — contributed combat/AI logic and core gameplay systems development. Development halted pre-launch due to budget constraints.

Sec. 02 — Client feedback

From public Upwork reviews · view all ↗

"Giorgos combines expertise in Unity with clear communication and a great attitude."

— Client, Expansion Beyond

"Extremely happy with Georgios, would highly recommend to anyone. We've been working together for a few years without any problems. He always completed his work in time and with great quality."

— Client, Destiny's Divide

"It's a pleasure working with Georgios. He's very experienced in Unity and mobile game development, communicates clearly and always finds a solution for every problem."

— Client, Unity 2D mobile game project

"Giorgos goes above and beyond in working with you to achieve your vision. You can tell he is enthusiastic and motivated to make your project come to life, not just to the letter of what you requested, but thinking beyond what you are asking for and making suggestions to assist in the future viability of your project. I will always recommend Giorgos for anyone looking for an Unreal Engine programmer!"

— Client, XCOM-style game project

"Georgios helped me solve a few issues with a complex mobile game developed in Unity. Giorgos stands out for his ability to communicate (impeccable, clear English), results orientation (all issues were solved within a couple of days) and experience with Unity (he immediately understood how our project was structured and what components needed changing). I had a great experience and will certainly hire Georgios again."

— Client, Unity mobile game bug fixing

"Would rate 10 stars if I could :) George started on the project immediately, had amazing communication throughout and finished the project in a short amount of time. He kept me updated, helped with troubleshooting (which was beyond the scope of the project) and sent video examples to help me navigate the software. Looking forward to working with him again!"

— Client, Unreal Engine project

Sec. 03 — Skills

Engines
UnityUnreal Engine 4 & 5
Languages & Scripting
C#Blueprints (Unreal)
Gameplay Systems
Combat & AI logicProgression & economy UI frameworksGameplay toolsOptimization & profiling Player & vehicle controlsPlacement & building systemsUnit commandsUI, SFX & VFX integration
Tools & Practices
GitPerforceDOTweenTexturePackerECS / DOTSMVP architectureUnity ProfilerAndroid development experience

Sec. 04 — Work with me

What I take on

Combat and AI, progression systems, player and vehicle controls (2D/3D), RTS-style unit commands, placement and building systems, gameplay UI frameworks and gameplay tools, and UI/SFX/VFX integration, in Unity (C#) and Unreal 4/5 (Blueprints).

Who it suits

Indie and mid-size studios with a game in production or already live, who need someone embedded in the team.

Engagement

Hourly, working inside your team and its process, usually for 3 months or more. Rates on request.

How to start

Email me the engine, the team size and the gameplay problem. I'll tell you honestly whether I'm the right fit.