Artem Lemeshev
Unity • Mobile • WebGL • Tech Lead
12+ years Unity (commercial)
Unity Developer / Tech Lead

Unity Developer & Tech Lead

Unity developer and Tech Lead with hands-on experience in building mobile and WebGL games end-to-end. I specialize in client-side architecture, gameplay systems, and performance optimization in Unity, while also working on backend services using ASP.NET Core. Experienced in leading development teams and delivering scalable, maintainable products.

Client architecture Gameplay & performance ASP.NET Core as a plus

Коротко

Основний фокус — Unity: архітектура клієнта, геймплейні системи, оптимізація. Backend на ASP.NET Core використовую як інженерний плюс для end-to-end доставки продукту.

Ролі
Unity Developer • Tech Lead • Client-Side Team Lead
Стек
Unity, C#, WebGL, REST, ASP.NET Core, PostgreSQL, Redis, Docker
Сильні сторони
Maintainability • Performance • Delivery • Team leadership

Навички

Unity / Client

Unity C# Unity UI UGUI TextMeshPro Addressables ScriptableObjects DOTween UniTask Async / Await MVC / MVVM patterns Client architecture Gameplay systems State machines Input System Mobile optimization Memory & GC optimization WebGL optimization Live ops Analytics & events IAP & monetization Release pipelines

Backend (Bonus)

ASP.NET Core C# REST APIs Minimal APIs ASP.NET Identity JWT / API Keys Entity Framework Core Npgsql PostgreSQL Redis Distributed cache Rate limiting BackgroundServices Queues / Messaging Swagger / OpenAPI API versioning Docker Kubernetes basics

Leadership

  • Tech lead / mentoring
  • Code quality & standards
  • Cross-team collaboration
  • Maintainable architecture
  • Technical decision-making
  • Architecture reviews
  • Task decomposition & estimation
  • Ownership & delivery mindset

Проєкти

Paint By Pixels

Own project • Oct 2025 — Present • Mobile
Game

Indie mobile game focused on relaxation and mindfulness through pixel art coloring.

What I did
  • Solo developer (Unity, C#)
  • Designed core gameplay mechanics
  • Built backend services and integrations
  • Implemented analytics, monetization, and live ops
  • Managed App Store & Google Play publishing
  • Created marketing assets and localization
Open Unity ASP.NET Core

Dino: Self-Care Buddy

Sleepagotchi • Jan 2025 — Present • Mobile
Game

Self-care mobile application focused on emotional well-being and daily routines.

Role: Client-Side Team Lead
  • Managed and mentored the client-side development team
  • Designed and owned a scalable, extensible architecture focused on long-term maintainability
  • Designed and implemented a shared business-logic library reused across client and backend
  • Integrated AI-powered services into the client application
  • Ensured consistency, performance, and code quality across the project
  • Collaborated closely with backend, product, and design teams

Air-Raid Alerts API

Volunteering • Mar 2022 — Present • Backend
Full-stack

Resilient, scalable ASP.NET Core API serving air-raid alerts and geodata (GeoJSON) with auth, queues, caching, and Docker/K8s readiness.

What I did
  • Designed and implemented REST endpoints (alerts, regions, geodata, webhooks)
  • Background workers + AWS SQS/SNS consumers for reliable async processing
  • Redis caching and rate limiting
  • EF Core + PostgreSQL persistence, resilient retries, DbContextFactory
  • Auth: ASP.NET Identity + custom API key handler
  • Swagger/OpenAPI + API versioning + Docker + Helm readiness
Open ASP.NET Core PostgreSQL Redis AWS

Air-Raid Alerts Map

Volunteering • Mar 2022 — Present • Full-stack
Full-stack

Real-time air-raid alert map for Ukraine: versioned API, background ingestion, realtime delivery, interactive web UI and map logic.

What I did
  • Versioned REST API (ASP.NET Core) for mobile + web
  • Realtime notifications via Centrifugo
  • Push: FCM (Android) + dotAPNS (iOS)
  • HostedServices for polling/aggregation + dispatch
  • Server-side map rendering with SkiaSharp + Svg.Skia
  • Redis caching + JWT auth + Docker/K8s artifacts (Helm)
Open ASP.NET Core Centrifugo AWS

Ukrenergo

Sep 2024 — Feb 2025 • Backend + Admin
Backend

Backend platform and administrative system for dispatchers and operational staff.

What I did
  • Designed and implemented backend services for mobile applications
  • Built and maintained REST APIs using ASP.NET Core
  • Developed a full-featured admin panel for dispatchers and administrators
  • Implemented business logic and operational workflows
  • Designed role-based access control and permissions
  • Ensured reliability, security, and maintainability
App Store ASP.NET Core PostgreSQL Redis

Sleepagotchi

Dec 2024 — Jan 2025 • Mobile
Game

Sleep tracking app combining health data with game mechanics to motivate better sleep habits.

Role: Client-Side Team Lead
  • Managed and mentored the client-side development team
  • Designed and owned a scalable, extensible client architecture
  • Integrated Apple Health and Google Health services for sleep data
  • Implemented gamification systems driven by real sleep metrics
  • Ensured performance, reliability, and data consistency
  • Collaborated with backend, product, and design teams

Sleepagotchi LITE

Sleepagotchi • Nov 2023 — Dec 2023 • Telegram Mini App (WebGL)
WebGL

Idle card game in the Sleepagotchi universe, built as a Telegram Mini App to reach users inside Telegram.

What I did
  • Led development of the Unity WebGL client for Telegram Mini Apps
  • Designed and owned a scalable, extensible client architecture
  • Implemented core gameplay and idle card mechanics
  • Adapted gameplay systems and UI for WebGL & in-chat constraints
  • Integrated Telegram Mini App APIs and platform-specific flows
  • Integrated third-party payment services within Telegram ecosystem
Open bot Unity WebGL

Контакти