Skip to main content
Igor Coseanic
Igor CoseanicSenior Unity Developer
Career History

Professional Experience & Leadership

6+ years of commercial game engineering experience. Demonstrating end-to-end systems ownership, backend telemetry pipelines, mobile optimization, and engineering team mentorship.

View Printable CV
01 / Work History

Career Timeline

Senior / Lead Unity Developer

Avantaj Prim S.R.L • Chisinau, Moldova

05/2023 — 06/2026

Engineered and supported live mobile products on iOS & Android reaching 1M+ downloads (Jolly Match 3, Jolly Battle, Jigsaw Puzzle) with deep Firebase integration, custom analytics pipelines, and team technical coordination.

Technical Ownership & Delivery
  • ▹Developed and maintained Unity mobile applications and live products for iOS and Android.
  • ▹Designed and implemented gameplay systems, responsive UI, and new features with a focus on performance and scalability.
  • ▹Integrated and maintained Firebase (RTDB, Firestore, Auth, Analytics), monetization, attribution, and other third-party SDKs.
  • ▹Optimized CPU, memory usage, and loading times across a wide range of mobile devices, eliminating GC allocations and targeting 60 FPS.
  • ▹Participated in technical architecture, milestone planning, sprint planning, and task estimation.
Leadership, Mentoring & Collaboration
  • •Led code reviews, mentored developers, and coordinated technical implementation across multidisciplinary teams of up to 12 specialists (including 4 developers).
  • •Collaborated closely with designers, backend engineers, analysts, and QA to deliver high-quality live products.
UnityC#FirebaseREST APIsLookerStudioGoogle CloudUniTaskUniRx / R3ZenjectAltTesteriOS & Android
Linked Projects:jolly match 3 →

Senior Unity Developer

Dragon's Lake LTD • Chisinau, MoldovaRemote

08/2022 — 04/2023

Developed and maintained a cross-platform card game for Web and PC using Unity, implementing core gameplay mechanics, UI features, and performance optimization.

Technical Ownership & Delivery
  • ▹Developed and maintained a cross-platform card game for Web and PC using Unity.
  • ▹Implemented gameplay systems, UI features, and core mechanics for collectible card game systems.
  • ▹Optimized project performance and improved application stability across desktop and web environments.
  • ▹Contributed to technical architecture and feature planning.
Leadership, Mentoring & Collaboration
  • •Collaborated with designers, backend developers, artists, and QA teams throughout the entire production cycle.
  • •Established decoupled architectural patterns and clear code review practices.
UnityC#Web & PCSoftware ArchitectureGitFlowSOLIDOOPDOTweenDI
Linked Projects:blue light epic →

Middle Unity Developer

WAB Studio & FastFoodGames • Chisinau, MoldovaRemote

01/2021 — 06/2022

Engineered mobile applications and interactive game prototypes using Unity, focusing on UX, gameplay loops, and monetization SDKs.

Technical Ownership & Delivery
  • ▹Developed mobile applications and game prototypes using Unity.
  • ▹Implemented gameplay and UI systems focused on user experience and player engagement.
  • ▹Integrated third-party SDKs for analytics and monetization.
Leadership, Mentoring & Collaboration
  • •Collaborated with designers and artists to create polished interactive content and rapid proof-of-concept prototypes.
UnityC#Mobile (iOS & Android)UI SystemsAnalytics & Monetization SDKsGit

Unity Game Developer

OurView Games • Chisinau, Moldova

04/2020 — 01/2021

Developed mobile applications and gameplay systems, UI logic, and mobile prototypes with analytics and ad network integrations.

Technical Ownership & Delivery
  • ▹Developed mobile applications and gameplay systems using Unity.
  • ▹Created UI logic and gameplay prototypes for mobile projects.
  • ▹Integrated analytics and monetization SDKs.
Leadership, Mentoring & Collaboration
  • •Collaborated with multidisciplinary teams during iterative development, testing, and store submission.
UnityC#Mobile Game DevelopmentUI LogicMonetization SDKsGit
02 / Engineering Culture

Leadership & Mentorship Philosophy

Technical seniority means multiplying the effectiveness of the entire team through clear architectural guidelines, robust tooling, and constructive mentorship.

Code Reviews as Mentorship

Reviews are learning opportunities: catching GC spikes and memory leaks early while coaching mid and junior engineers on C# design patterns.

Client-Server API Contracts

Bridging the gap between game clients and server teams by defining clear REST/JSON contracts, JWT authentication flows, and retry safeguards.

Automated Quality & CI/CD

Shifting QA left by implementing automated regression suites with AltTester and PlayMode tests, integrated into continuous build pipelines.

Context & Documentation

Maintaining concise technical documentation, architecture RFCs, and agent rulefiles (AGENTS.md) to keep team standards aligned.

03 / Competency Matrix

Technical Stack & Proficiency

Battle-tested technologies across commercial mobile production, software architecture, backend services, and AI workflows.

Unity Engine & C# Core

Deep runtime mechanics, profiling, memory management, and language internals.

C# (Modern Language Features, .NET / Mono)Expert
Unity Engine (Unity 6, Mobile 2D/3D Lifecycle, URP)Expert
Memory & Profiler (GC Allocations, Memory Leaks, Frame Spikes)Expert
Addressables & Asset ManagementAdvanced
Unity UI (uGUI, UI Toolkit, Responsive Canvas)Expert
Animation Systems (DOTween, Unity Animation, Spine Runtime)Advanced

Backend Integration & Analytics Infrastructure

Connecting client games to server services, databases, and telemetry data pipelines.

REST API Client Integration (HTTP/JSON, Auth Tokens, Error Handling)Advanced
Firebase (Authentication, Realtime Database, Cloud Firestore)Advanced
Analytics Telemetry & Custom Events (Firebase Analytics, AppsFlyer)Expert
LookerStudio & Google Cloud (BigQuery, Telemetry Data Analysis)Advanced
A/B Testing & Remote Configuration (RemoteConfig, Dynamic Difficulty)Advanced
Offline Data Caching & Network SynchronizationAdvanced
Monetization & Mediation (Unity IAP, Google Mobile Ads)Advanced

Software Architecture & Modular Design

Decoupled, maintainable architectures that scale across multi-year LiveOps.

SOLID & Component-Based DesignExpert
Architectural Patterns (MVX, HMVC, State Machines)Expert
ECS & Entitas FrameworkAdvanced
ScriptableObject-Driven Systems & Custom ToolingExpert
Reactive Programming (R3, UniRx)Advanced
Dependency Injection (Zenject / Extenject, VContainer)Advanced
Asynchronous Workflows (UniTask, async/await)Advanced
Finite State Machines & Game Loop SeparationExpert

Engineering Quality, Tooling & DevOps

Ensuring code reliability, automated testing, and reproducible builds.

Git & Branching Workflows (GitFlow, Trunk, Code Review)Expert
Automated Testing (AltTester, PlayMode, Unit Tests)Advanced
Code Review Leadership & Technical MentorshipExpert
CI/CD Pipelines (GitHub Actions, Automated Build Scripts)Advanced
Crash Triage & Diagnostics (Firebase Crashlytics, Smartlook)Advanced

Specialized Technologies & AI Workflows

Augmented reality, external hardware, and disciplined agentic tooling.

Augmented Reality (Vuforia, AR Foundation)Advanced
Hardware & External Integration (NFC, Web3 APIs)Proficient
Agentic Engineering (Antigravity, Claude Code, AGENTS.md)Advanced
Task Decomposition & Context EngineeringAdvanced
Human-in-the-Loop Quality VerificationExpert
04 / Background & Education

Education & Languages

Formal Academic Degree

Technical University Of Moldova, Chisinau

Bachelor of Science — Software And Applications Development And Analysis

Completed 05/2019 • Chisinau, Moldova

Language Proficiencies

Spoken & Written Languages

RussianNative language
RomanianB2
EnglishB2