Працював в 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

Київ
повна зайнятість, неповна зайнятість
Характер роботи: стажування / практика, віддалена робота, гібридна, в офісі/на місці
Остання активність 1 місяць тому