Olexander Nelipa
Game Developer, Software architect
Professional Summary
Game developer and software architect with 10 years of experience shipping Unity titles and tools. I led UI systems development for Raid: Shadow Legends - a mid-core game with 60M+ downloads and a 4.6★ rating across 2.6M+ reviews. Since then I've designed and built architectures for several shipped games and open-source SDKs, focusing on systems that hold up as both player counts and team sizes grow.
On the technical side, I'm full-stack - master's in computer science, comfortable on both the Unity client and the backend. I pick the tech stack and architecture based on what the game actually needs, use AI agents to move fast on repetitive work, and write things by hand when the problem deserves it.

Education
Master's Degree in Computer Science
- Kharkiv National University of Radioelectronics, 2012-2018
- Specialisation in Artificial Intelligence
Skills
Core Programming & Architecture
-
Advanced C#
-
Multithreaded Programming
-
Async Programming
-
Dependency Injection (Zenject, VContainer, Microsoft DI)
-
Clean Architecture
-
Modular and Scalable Architecture
-
Software Architecture Design
-
GoF Design Patterns, SOLID
-
Clean Code & Refactoring
-
Reactive Programming
-
MVVM/MVP/MVC
-
SQL, NoSQL
-
Automated Testing (Unit, Integration)
-
Git
-
GitHub Copilot
Unity3D
-
URP
-
ECS
-
Shader Graph
-
HLSL
-
Addressables
-
Asset Bundles
-
Profiler & Performance Optimization
-
UI Toolkit
-
UGUI
-
Animation System
-
Custom Physics Programming
-
Editor Scripting & Custom Tooling
-
Gameplay Programming
-
Procedural Generation
-
Game AI, Real-Time Rendering
Experience with Platforms
-
Mobile (iOS, Android)
-
PC
-
WebGL
Web, Networking & Multiplayer
-
Backend Communication (REST API, WebSocket)
-
ASP.NET Backend Development
-
ASP.NET Frontend Development
-
Photon Fusion
-
Mirror
-
HTML/CSS/TS (TypeScript)
DevOps & Infrastructure
-
Docker
-
GitHub Actions
-
Firebase Analytics
-
Unity Analytics
-
Tools & Library Development
-
CLI Development
-
SDK Development
-
Package Development.
Prototyping & R&D
-
Prototyping, Research & Development
-
Learning & Researching New Technologies & Concepts with LLMs (Large Language Models)
Leadership & Communication
-
Team Leadership & Mentoring
-
Code Review
-
Technical Documentation
-
Project Planning
-
Estimation and Risk Assessment
-
Agile/Scrum Practices
-
Cross-Functional Collaboration (Art, Design, QA)
-
SDLC (Software Development Life Cycle)
Visual, Audio & Creative Tools
-
Photoshop
-
TouchDesigner
-
Premiere Pro
-
FL Studio
Misc
-
AI (ML) Integration
-
Web3
-
Blockchain Wallet Connection
-
Communication with Decentralized Logic
-
-
Wwise Integration
-
Simulation Games