Mikheil Chkhvirkiaმიხეილ ჩხვირკია

08 · 2020 – 2021 · Работа в студии

AnimatronX

Unity и C#, 2020–2021. Игры и бэкенды приложений.

AnimatronX
Публичного экрана нет, поэтому это иллюстрация идеи, нарисованная для этого сайта.
История

AnimatronX — моя первая профессиональная кодовая база: игровые и прикладные проекты на C# и Unity с февраля 2020 по ноябрь 2021 года в роли middle .NET back-end разработчика. Я участвовал в архитектурных решениях, делал новые функции и переделывал существующие, интегрировал сторонние сервисы и логику за ними, настраивал производительность базы через оптимизацию запросов и индексы, ревьюил код джуниоров и работал с DevOps над CI/CD и окружениями.

Там начался C#: игры и их бэкенды.

Моя роль

C# и .NET бэкенд-разработчик игровых и прикладных проектов: архитектура, функции, производительность БД, код-ревью.

Вместе с

Команда студии AnimatronX.

Стек

Unity · C# · .NET

Схема системы
Unity clientGameplay · C#.NET servicesDatabase3rd-party APIs
Как я это сделал
  1. Геймплей и бэкенд-сервисы на C#, один язык с обеих сторон.
  2. Интеграции сторонних сервисов и алгоритмы за ними.
  3. Оптимизация запросов и индексы, когда данные стали тяжёлыми.