Summary
Senior Unity Developer with 10+ years of professional experience building mobile,
desktop, and simulation applications using Unity and C#. Specialized in gameplay
systems architecture, performance optimization, and graphics programming.
Experienced delivering features from prototype to live production and working
closely with design, art, and backend teams.
Strong background in shader programming, rendering pipelines (URP), and mobile
performance optimization. Currently developing an independent physics-based
platformer (Oloo).
Highlighted Expertise
Gameplay Systems Architecture
Mobile Performance Optimization
Shader Programming & Rendering Systems
Unity Tools & Pipeline Development
Live Service Game Development
Cross-discipline Collaboration
Core Skills
Languages: C#, C++, JavaScript, TypeScript
Engines: Unity, Unreal Engine
Graphics: Shader programming, VFX, compute shaders, URP
Gameplay: Systems design, physics mechanics, multiplayer
Performance: Profiling, memory optimization
Tools: PlayFab, Firebase, ProtoBuf, SQL
Other: VR/AR development
Automation: CI workflows, scripting
Professional Experience
Senior Unity Developer
Solan Games — New York, NY
2025 – Present
Tech: Unity, C#, PlayFab, Firebase, Mobile (iOS/Android)
- Develop gameplay systems for an unannounced mobile title
- Implemented ability system, enemy targeting, and level navigation
- Led inventory system redesign improving scalability and maintainability
- Refactored gameplay systems to improve performance and architecture
- Integrated backend services including PlayFab and Firebase
Senior Unity Developer
Ten Square Games — Wroclaw, Poland
2021 – 2024
Tech: Unity, C#, Mobile, Live Service Architecture
- Developed gameplay systems for Fishing Clash, a large live-service mobile game
- Improved runtime memory usage and performance on mobile devices
- Contributed to core architecture refactoring and system integration
- Built tools supporting artist workflows and asset optimization
Unity Developer
KamaGames Studio — Moscow, Russia
2018 – 2021
Tech: Unity, C#, URP, Shader Programming, Mobile
- Implemented gameplay logic and server communication systems
- Migrated project rendering to Universal Render Pipeline (URP)
- Developed a custom URP fork supporting project-specific rendering
- Updated shading models and improved graphics performance
Unity Developer
Real Geo Project — Dubna, Russia
2016 – 2018
Tech: Unity, C#, CAD asset processing
- Developed tools and UI for a large-scale security simulation platform
- Extended scenario editor and simulation workflows
- Optimized map rendering and CAD asset processing pipeline
Software Engineer
Logstream — Dubna, Russia
2015 – 2016
Tech: C#, .NET, AngularJS, OpenText
- Built backend services for electronic document processing systems
- Developed enterprise applications using C#/.NET
Independent Development
Oloo — Solo Game Project
Developing a physics-based 2D platformer with focus on gameplay mechanics,
physics systems, and architecture.
Education
M.S., System Analysis and Management
International University “Dubna”
B.S., Informatics and Computer Engineering
International University “Dubna”
Languages
English — Professional Working Proficiency
Russian — Native