• File

Олександр

Unity 3D програміст

Age:
41 years
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has provided: Phone numberLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

OLEKSANDR SURZHENKO
Senior Software Engineer
Lviv, Ukraine · Open to remote and to relocation within the EU [open contact info](look above in the "contact info" section) · [open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section) · github.com/ASurzhenko

PROFESSIONAL SUMMARY
Senior software engineer with 9+ years building mobile games and applications in C# and .NET, together with
the backend and LiveOps systems behind them. Work centers on game economy and progression, payout and
reward logic, LiveOps, and the server behind them. That depth comes from six years in social casino, including
dynamic RTP work, and before that from casual and simulation titles. Recent work is mostly backend and
architecture, including a PlayFab to Nakama migration and Go services, plus running an AI-assisted
development pipeline in production.

TECHNICAL SKILLS
Languages: C#, .NET, Go, JavaScript, SQL
Backend and LiveOps: Nakama, PlayFab, Satori, Hiro, CloudScript, REST APIs, distributed backend
architecture, data migration, server-authoritative game logic, remote config, A/B testing, live events
Unity and client: Addressables, AssetBundles, additive scene loading, UniRx, Zenject, DOTween, Unity
IAP, async and multithreading, memory and performance profiling, crash and ANR triage via Firebase
Crashlytics and Google Play Console vitals
Game systems: economy and progression, dynamic RTP, payout simulation, retention, monetization;
Firebase, AppsFlyer, Flurry, AdMob, MoPub, Chartboost, Meta Audience Network
AI-assisted development: Claude Code, Codex, multi-agent review workflows, context engineering,
validation of AI-generated code
Practices: Git, CI/CD, code review, coding standards, Scrum, Shape Up

PROFESSIONAL EXPERIENCE
Senior Software Engineer (Unity and Backend)

Ejaw LLC, client: Tap Slots LLC (US social casino) · Remote · Dec 2022 to Jul 2026

Migrated the game backend from PlayFab to Nakama. Designed the new server architecture, ported live
user data, and moved economy and progression logic to the server.
Replaced a fixed RTP setup with a dynamic one: default and per-machine override values in config, plus
post-spin adjustment that steers actual payout toward the target RTP.
Reduced build size by 40% by moving content to dynamic delivery, and improved loading time through
memory and asset management.
Triaged and fixed crashes and ANRs across multiple projects using Firebase Crashlytics and Google Play
Console vitals, tracing production reports back to root cause.

Built the procedural growth and progression system for Kush Tycoon, including the economy behind it.
Introduced AI-assisted development into the production pipeline: UI generation, refactoring and
optimization passes, with a mandatory human review stage before merge. Wrote the rules, commands
and agent configuration the workflow ran on.
Ran code review and set coding standards. Separately led a small internal Ejaw project with one junior
developer.

Senior Unity Developer, Team Lead

Mobile Brain LTD · Remote · Sep 2020 to Dec 2022

Started as a mid-level developer and moved into a team lead role over two years, combining technical
decisions with planning and coordination.
Rebuilt the client architecture into modules so features could ship independently, and wrote internal
analytics and A/B testing tooling.
Introduced code review and agile practice to the team. Project: Slots Legends.

Unity Developer

Vesta Soft LLC · Hybrid · Feb 2017 to Sep 2020

Core gameplay across 6+ titles — idle, farm-sim, match-3, and casual simulation — from prototype
through store release.
SDK integration for ads, in-app purchases and analytics. Company ceased operations in 2020.

Freelance Unity Developer

Upwork · Remote · Part-time, since 2022

20+ contracts with a 5-star rating. Prototypes and MVPs for small studios and direct clients.

PROJECTS
Vegas Slots Cherry Master (Google Play): PlayFab to Nakama migration, server-authoritative economy,
dynamic RTP.
Kush Tycoon: Pot Empire (Google Play): procedural growth and progression system.
Slots Legends (Google Play): real-time multiplayer, cross-platform leaderboards, 40% smaller build
through dynamic content delivery.
Epoch Reels: Slots Casino (Google Play, personal project): own slot math built from scratch — reel
strips, paytable design, RTP targeting and simulation validation.
Flows (Google Play, personal project): budgeting app built and published solo, from Unity client to
release pipeline and store compliance.

EDUCATION
Step Computer Academy: Software Development, 2015 to 2016 Horlivka Institute for Foreign Languages:
MA in Linguistics, Teacher of English and German, 2007

LANGUAGES
English: fluent, professional working proficiency (three years of daily standups and written communication
with a US client) · Ukrainian: native · German: beginner

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: