
Irakli Chkuaseli
Verified Expert in Engineering
Game Developer
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
Experience
Availability
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
Lead Unity Developer
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.
Senior Unity Developer
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.
Senior Unity Developer
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.
Senior Unity Developer
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.
Lead Unity Developer
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.
Full-stack Developer
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.
Unity Developer
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.
Experience
Guns & Fury
Sleepagotchi
https://www.sleepagotchi.comBattle for Basiani
https://apps.apple.com/us/app/battle-for-basiani/id1495060685Gateway
https://github.com/VatoKo/GatewayGymware
Skills
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
Education
Bachelor's Degree in Computer Science
Free University of Tbilisi - Tbilisi, Georgia