Vsevolod Kosarev

Vsevolod Kosarev

Unity C# Developer

Currently in Serbia @ Matryoshka Games

Download CV (PDF)

About Me

Hi! I'm Vsevolod, a software engineer specializing in game development using Unity. I have 5+ years of commercial development experience. In game development I've worked across multiple genres — Midcore, Casual and Hyper-Casual — and shipped to Android, Desktop and WebGL. I love what I do.

Work Experience

Matryoshka Games

Unity Developer

May 2024 — PresentSerbia (on-site, May 2026)
Projects
Responsibilities
  • Writing multi-project sub-modules
  • Implementing new game mechanics
  • Writing documentation
  • Updating SDKs for different platforms
  • Upgrading Unity versions
  • Porting to mobile, Desktop and console platforms
  • Building Unity Editor tooling for other teams
  • Helping other developers with debugging and performance optimization
  • Working with CI/CD pipelines
  • Code optimization
Achievements
  • Adapted a portrait-only title to landscape — reworked every game scene and rebuilt the UI layout
  • Added full input support for Desktop and consoles (gamepad and keyboard navigation)
  • Ported and released the game on alternative stores: Huawei App Gallery, Xiaomi GetApps, vivo App Store, OPPO App Market, Samsung Galaxy Store and RuStore
  • Migrated the Microsoft Store build from UWP to Windows Standalone
  • Built Unity Editor tools adopted by several company teams — sped up prefab and scene setup
  • Optimized CI/CD logging for better build status tracking
  • Refactored and optimized a 9-year-old legacy project

MeTime Games

Unity Developer

May 2021 — May 2024Remote
Responsibilities
  • Developing projects for mobile and Desktop devices
  • Creating reusable code base for different projects
  • Leading development teams (up to 4 developers)
  • Providing technical support to artists and game designers
  • Writing documentation
  • Setting up and debugging project builds
Achievements
  • Released and developed two full-featured mobile projects from scratch
  • Developed cross-project sub-modules: save system with local storage and NoSQL, localization system, internal config database with Google Sheets integration
  • Implemented component system with switchable states and external triggers

Dorfer Games

Unity Developer

January 2021 — September 2021Remote
Responsibilities
  • Developing games on Unity engine
  • Developing game prototypes using internal SDKs
Achievements
  • Developed 7 hyper-casual game prototypes
  • Developed procedural environment generators for quick level creation and population

Education

Saint Petersburg National Research University of IT, Mechanics and Optics (ITMO)

Master's Degree • 2023 — 2026

Infocommunication Technologies and Communications Systems

Saint Petersburg National Research University of IT, Mechanics and Optics (ITMO)

Bachelor's Degree • 2019 — 2023

Infocommunication Technologies and Communications Systems

Technical Skills

UnityECSAndroid SDKC#PythonGolangSQLASP.NETWeb APIOOPSOLIDGitCI/CDTeamworkClaude Code CLI/DesktopMCPSkills

Languages

  • RussianNative
  • EnglishB2 — Upper-Intermediate
  • JapaneseA1 — Beginner
  • SerbianA1 — Beginner

Hobbies

📷Photography🌿Nature appreciation🎨Drawing🍳Cooking

Get in touch