Працював в 1 компанії   11 років 10 місяців

IT

Lead Gameplay Programmer (Lua)

GrandMA Studios

IT

11 років 10 місяців

03.2014 - 12.2025

Розробка і підтримка production-коду ігрової логіки та механік для казуальних ігор (Lua) в жанрі HOPA (Hidden Object Puzzle Adventure).


Основні обов'язки:
· Розробка ігрових механік, логіки рівнів та інтерактивних систем
· Інтеграція нового функціоналу в існуючі проєкти
· Технічний супровід проєктів на всіх етапах розробки та релізу
· Прийняття технічних рішень і планування архітектури ігрової логіки
· Розподіл задач між розробниками та контроль їх виконання
· Проведення code review, підтримка якості коду та єдиних стандартів
· Забезпечення стабільності білдів і релізів, робота з багфіксами
· Тісна взаємодія з дизайнерами, художниками та QA


Брав участь у розробці ігор для платформи Big Fish Games: https://www.bigfishgames.com/developers/grandma/pc-grandma-games.html?page=1


Розробка внутрішніх утиліт на Python для оптимізації пайплайну та перевірки проєктів перед збіркою білдів:
· аналіз ресурсів
· перевірка та обробка даних
· автоматизація рутинних процесів
· робота з файлами та структурованими даними
Приклад Python-інструменту: https://github.com/BabyninDmytro/game_build_checker_utility

Ключова інформація

Python-розробник із комерційним досвідом розробки. Понад 10 років працював у геймдеві, розробляючи ігрову логіку та підтримуючи production-код для казуальних ігор (Lua).
У роботі також використовував Python для створення внутрішніх інструментів автоматизації: аналізу ресурсів, перевірки даних та підготовки проєктів перед збіркою білдів.
Наразі фокусуюсь на backend-розробці на Python (Flask, SQLAlchemy), створенні REST API та розвитку у напрямку веб-сервісів і автоматизації.
Маю багаторічний досвід роботи з production-кодом, підтримкою великих існуючих проєктів та командною розробкою.

  • Python
  • Flask
  • SQLAlchemy
  • REST API
  • Lua
  • Git
  • Aiogram
  • Telethon

Навчався в 1 закладі

Київський національний університет технологій та дизайну

Інформаційні технології

2014

Володіє мовами

Англійська

нижче середнього

Дмитро

Python Developer

Київ

35 000 грн

33 роки

повна зайнятість, неповна зайнятість

Характер роботи: стажування / практика, віддалена робота, гібридна, в офісі/на місці

Остання активність 1 місяць тому