Irakli Chkuaseli, Developer in Tbilisi, Georgia
Irakli is available for hire
Hire Irakli

Irakli Chkuaseli

Verified Expert  in Engineering

Game Developer

Location
Tbilisi, Georgia
Toptal Member Since
February 14, 2022

Irakli is a game developer with five years of experience building free-to-play mobile games, mobile apps, and high-end titles for PCs and consoles. He has released both 2D and 3D free-to-play mobile games, first as a junior software engineer and later as a team lead. Passionate about clean, extendable, and highly optimized game code, Irakli is eager to tackle new challenges.

Portfolio

Qene Technologies
2D Games, Unity, Android, iOS, Game Development, Mobile Game Development
Golden Fox
Unity, C#, Mobile Game Development, Game Development, iOS, Android, Video Games...
Play Time, Inc - Main
Unity, 2D Games

Experience

Availability

Full-time

Preferred Environment

Unity, JetBrains Rider, MacOS, Visual Studio, Windows, iOS, Android, Xbox, PlayStation

The most amazing...

...game I've developed is Guns & Fury, a 3D Wild West dueling game with customizable characters, for which I designed and implemented many of the systems.

Work Experience

Senior Unity Developer

2023 - PRESENT
Qene Technologies
  • Developed a 2D game for Android that lets its users solve mental challenges.
  • Designed and implemented game services as an independent plug-and-play package.
  • Built the back end for a game with user authorization, cloud saves, friends, and leaderboards.
Technologies: 2D Games, Unity, Android, iOS, Game Development, Mobile Game Development

Lead Unity Developer

2019 - PRESENT
Golden Fox
  • Designed a 3D action game's entire code architecture.
  • Led a team of artists and programmers in designing and developing a mobile game.
  • Designed and implemented a complex item system with levels, stats, and upgrades.
  • Built a complex character creation and customization system.
  • Created server-synchronized item shops and inventories.
  • Developed custom in-engine tools to help streamline content creation.
  • Implemented cloth, soft body, and wind simulations.
  • Integrated rewarded ads and cross-platform in-app purchases.
  • Implemented full server support for player data, achievements, leaderboards, and cross-platform saves.
Technologies: Unity, C#, Mobile Game Development, Game Development, iOS, Android, Video Games, Unity3D, Unity3D AI, Unity3D GUI Development, Game Design, 2D Games, Firebase, PlayFab, Games, Multiplayer, API Integration, APIs, 3D, 3D Graphics, Blockchain, Mobile Games, Gameplay Development, Game Tools Development, JetBrains Rider

Senior Unity Developer

2023 - 2023
Play Time, Inc - Main
  • Developed several prototypes for a mobile football simulation game.
  • Helped implement game services like Bootstrap, Auth, scene management, etc.
  • Implemented an early version of player authorization using WebSockets.
Technologies: Unity, 2D Games

Senior Unity Developer

2022 - 2022
Sleepagotchi, Inc.
  • Designed and developed a 3D real-time rendering solution in Unity optimized for mobile devices.
  • Optimized provided 3D assets for real-time rendering.
  • Created a system that allowed dynamic 3D rooms to be rendered in real-time with custom industry-standard mixed lighting solutions.
  • Prepared asset bundles that would be loaded on-demand from a content delivery network.
  • Implemented volumetric physics-based lighting, fog, and dust.
Technologies: 3D, 3D Graphics, Unity, Unreal Engine 4, Unreal Engine, Unity3D, Mobile, Virtual Reality (VR), Architecture, iOS, API Integration, APIs, Games, Firebase, Mobile Game Development, Video Games, Mobile Games, C#, Game Tools Development, Game Development, JetBrains Rider

Senior Unity Developer

2022 - 2022
Freelance
  • Created a custom physics-based character controller.
  • Adapted, modified and improved an open-source ability system to be used in a 2D side-scroller game.
  • Developed different types of weapons and enemy behaviors.
Technologies: 2D Games, Unity, Unity3D, Unity2D, C#, Games, 2D, API Integration, APIs, 3D, 3D Graphics, Firebase, Mobile Game Development, Video Games, Mobile Games, Gameplay Development, Game Tools Development, Game Development, JetBrains Rider

Senior Unity Developer

2022 - 2022
Freelance
  • Created a realistic audio occlusion system to be used in video and audio calls inside a virtual 3D environment.
  • Developed a modular user interface system that would be reused across different projects.
  • Designed and created dynamic, reusable user interface animations for a video communication app.
Technologies: Unity, C#, Unity3D, User Interface (UI), User Experience (UX), API Integration, APIs, 3D, 3D Graphics, Games, Mobile Game Development, Video Games, Mobile Games, Game Tools Development, Game Development, JetBrains Rider

Lead Unity Developer

2022 - 2022
Golden Fox
  • Created a 3D Web3 game's entire code architecture in Unity.
  • Designed and implemented a system that recreates a 3D character model based on the NFTs owned by the player.
  • Worked on delivering an optimized WebGL version of the game.
  • Implemented a system that optimizes and dynamically loads game assets to keep loading times minimum.
  • Baked and optimized static lighting using a custom high-performance solution.
  • Created a day-night system that blends between several baked lightmaps.
  • Configured TeamCity CI/CD for automatic builds and deployment.
Technologies: Unity, Unity3D, Blender, C#, Game Development, Blockchain, Ethereum, Solana, Video Games, 2D Games, Game Design, Firebase, PlayFab, Games, API Integration, APIs, 3D, 3D Graphics, Mobile Game Development, Mobile Games, Gameplay Development, Game Tools Development, JetBrains Rider, Roblox

Full-stack Developer

2019 - 2022
Champions Academy
  • Architected and single-handedly developed an internal gym management system.
  • Integrated the existing gym hardware that allows gym members to unlock turnstiles and access lockers and showers.
  • Created a data accumulation and analytics tool to monitor user activity, engagement, peak hours, and popular classes.
Technologies: ASP.NET Core, ASP.NET Razor, C#, APIs, API Integration, Games, JetBrains Rider

Unity Developer

2017 - 2019
Golden Fox
  • Implemented core gameplay mechanics for a 2D fighting game.
  • Implemented in-game rewards, interstitial and banner ads.
  • Wrote server back-end scripts in Lua and SQL queries for custom database logic.
  • Created game leaderboards, statistics, and achievements.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Configured Jenkins CI/CD for automatic daily builds.
  • Refactored and optimized a large chunk of existing game code.
  • Designed and created a 2D game's complete UI with animations, sounds, and haptics.
Technologies: Unity, C#, Mobile Game Development, Mobile Games, Video Games, Game Development, iOS, Android, Game Tools Development, Unity2D, Unity3D, Unity3D GUI Development, 2D Games, Game Design, Firebase, PlayFab, Games, C++, 2D, API Integration, APIs, 3D, 3D Graphics, Gameplay Development, JetBrains Rider

Guns & Fury

A 3D action dueling game set in the Wild West with highly customizable characters. I managed a team of artists and programmers to create this high-profile mobile game. Acting as the lead programmer, I designed the project architecture and built many of the systems used in the game.

Sleepagotchi

https://www.sleepagotchi.com
An app that rewards you for achieving a consistent sleep schedule. You can use tokens earned to purchase items for your virtual room in the in-game marketplace. I designed and developed a 3D real-time rendering solution in Unity optimized for mobile devices from scratch.

Battle for Basiani

https://apps.apple.com/us/app/battle-for-basiani/id1495060685
A 2D beat-em-up Pixel Art game to which I contributed as a gameplay and server programmer. I created the entire server back end with leaderboards, achievements, and more. I also refactored and optimized the old codebase, implemented ads, and integrated social platforms.

Gateway

https://github.com/VatoKo/Gateway
A Swift-based, simple, elegant, and easy-to-use network layer that makes it way easier to create HTTP requests, receive responses, and parse received data into Swift's native objects. Available with MIT license on GitHub.

Gymware

An internal gym management system made with ASP.NET Core Razor that allows complete user management, including payments, class scheduling, hardware integration, and user data collection and analytics.

Languages

C#, ASP.NET Razor, Swift, C++

Frameworks

Unity, Unity2D, Unity3D, ASP.NET Core, Unreal Engine 4, Unreal Engine

Tools

JetBrains Rider, PlayFab, Visual Studio, Blender

Other

Game Development, Game Tools Development, Gameplay Development, Mobile Games, Video Games, Mobile Game Development, 2D Games, 2D, API Integration, APIs, Game Design, Computer Networking, Operating Systems, Web Development, Multiplayer, Unity3D GUI Development, Unity3D AI, Solana, User Interface (UI), User Experience (UX), Games, 3D, 3D Graphics, Virtual Reality (VR), Architecture, 3D Games

Platforms

MacOS, Windows, iOS, Android, Xbox, PlayStation, Blockchain, Ethereum, Firebase, Mobile, Roblox

2014 - 2021

Bachelor's Degree in Computer Science

Free University of Tbilisi - Tbilisi, Georgia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring