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.
Available for new contract work · 20+ hours a week · European time zone
Sec. 01 — Projects
Expansion Beyond
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
MERCS INC
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
Destiny's Divide
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
DispoZone: Waste Wars
- 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
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
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.