Алексей Федоренко

Привет, я

Алексей Федоренко

Разработчик игр · Геймдизайнер

Разрабатываю игры на JavaScript (Construct 3, Phaser, Pixi.js) и отвечаю за геймдизайн: механики, баланс, нарратив. Также занимаюсь frontend-разработкой на Vue.js и backend на Node.js (Express.js). Люблю нетривиальные задачи и довожу дело до конца. Москва, работаю удалённо.

Технические навыки

Разработка игр

  • Construct 3
  • JavaScript
  • Phaser
  • Pixi.js
  • Three.js
  • HTML5

Геймдизайн

  • Игровые механики
  • Баланс
  • Нарратив
  • Прототипирование
  • Документация

Веб-разработка

  • Vue.js 3
  • Vuex
  • Composition API
  • TypeScript
  • SASS/SCSS
  • CSS
  • Node.js
  • Express.js
  • REST API
  • PostgreSQL
  • SQLite3

Инструменты и прочее

  • Git
  • GitHub
  • Docker
  • Figma
  • Electron.js
  • Rust
  • Claude
  • Higgsfield

Гибкие навыки

  • Коммуникация с заказчиком и работа по ТЗ
  • Самостоятельное принятие решений по UX/UI
  • Работа в жёстких дедлайнах (релизные проекты)
  • Стрессоустойчивость (работа с обратной связью от тысяч пользователей)
  • Быстрое переключение между технологиями и движками
  • Работа в команде (кросс-функциональное взаимодействие с бэкендом, дизайнерами, менеджерами) и способность вести проект соло

Опыт работы

Окт. 2024 — н. в.

ООО «Куб Солюшенс» — Разработчик HTML5-игр, геймдизайнер

Разработка и внедрение игровой логики и механик, frontend-разработка, настройка связи с backend, написание геймдизайнерской документации. Среди проектов — геймифицированные акции для Билайна и Магнита.

Образование и языки

2021 — 2025

Институт органической химии РАН им. Н. Д. Зелинского

Аспирантура · защита кандидатской диссертации 10 декабря 2025 года

2015 — 2021

Химический факультет МГУ им. М. В. Ломоносова

Высшее образование · красный диплом

2024 — н. в.

Колледж IThub — frontend-разработка

Среднее специальное образование

Курсы

Stepik и Coursera

HTML, CSS, JavaScript, TypeScript, Node.js, SQL

Языки

Русский — родной · Английский — B1

02 — работы

Портфолио

Игры и коммерческие проекты, над которыми я работал, и моя роль в каждом.

Релиз Ещё одно убийство в «Гнезде Фазана»

Ещё одно убийство в «Гнезде Фазана»

Детективная визуальная новелла с элементами point-and-click по мотивам вселенной Антона Лапенко: расследование двойного убийства в отеле 1912 года через допросы и головоломки. Проект студии CARAVAN GAMES, сделали вместе с супругой. Размещена в интернете

Моя роль: геймдизайнер и программист. Реализовал в Construct 3 собственную систему-интерпретатор: сюжетные txt-файлы с командами превращаются в нужную последовательность методов во время прохождения. Сделал систему логирования для сбора отзывов тестеров.

  • Construct 3
  • JavaScript
  • HTML5
  • Геймдизайн
  • Нарратив
Бета Grand Closure

Grand Closure

RPG-стратегия. Проект студии CARAVAN GAMES, разрабатываем вместе с супругой. Бета-версию представляли на питчинге сообщества prototype.indie и на фестивале цифрового искусства Ран(DEV)у в Санкт-Петербурге (2023).

Моя роль: геймдизайнер и программист, разрабатываю механики, баланс, программная реализация на Construct 3.

  • Construct 3
  • JavaScript
  • RPG
  • Стратегия
Альфа Счастливый билет

«Счастливый билет»

Пошаговая экономическая стратегия о строительстве железной дороги — проект команды «ОбРаз CARAVAN» (студия CARAVAN GAMES) для Большого экономического геймджема, вышли в финал. Игрок наследует ж/д-компанию, исследует карту, строит маршруты, работает с облигациями и биржей и реагирует на экономические события. Образовательный проект для подростков с прототипом реальной экономической модели. Игра в альфе, дорабатывается.

Моя роль: геймдизайнер: разработка баланса и механик. Фулстэк-программист: реализация механик на Construct 3 и написание бэкенда на Express.js

  • Construct 3
  • JavaScript
  • HTML5
  • Экономическая стратегия
Релиз Головоломка «Замок по Лойду»

Головоломка «Замок по Лойду»

Мини-проект головоломки «Замок по Лойду», выполненный в компьютерной стилистике для корпоратива it-компании на фрилансе. Проект успешно протестирован и запущен на мероприятии с 100+ участниками.

Моя роль: геймдизайнер: разработка концепции и механики головоломки, адаптировал механику цепочек и шифрования под аудиторию разработчиков. Программист: реализация всей игровой логики и сборка билда под desktop

  • Phaser
  • JavaScript
  • HTML5
  • Головоломка
Релиз Головоломка «Параллелепипед»

Головоломка «Параллелепипед»

Мини-проект головоломки «Параллелепипед», вдохновленный оригинальной игрой bloxorz. В отличии от оригинальной игры проект полностью сделан в 3d

Моя роль: геймдизайнер: разработка концепции и механики головоломки, написание документации. Программист: реализация полной 3D-логики перемещения и вращения параллелепипеда на Three.js. Написание физики падения и коллизий с платформами (Raycaster, Box3)

  • Three.js
  • JavaScript
  • HTML5
  • Головоломка
Действующий «Бонусный движ»

«Бонусный движ»

интерактивная геймифицированная акция от оператора связи Билайн, в которой пользователи бросают виртуальные кубики, передвигаются по игровому полю (лабиринту) и открывают клетки с призами

Моя роль: программист: сверстал адаптивный UI, реализовал анимации и переходы, обеспечил кросс-браузерную и мобильную совместимость, связал с бэкендом через REST API (авторизация, получение наград, заданий и прогресса), поддержка проекта

  • Construct 3
  • JavaScript
  • HTML5
  • Промо-игра
  • REST API
Завершённый проект «Хит На Грилле»

«Хит На Грилле»

завершенный релизный проект. Геймифицированная акция для сети «Магнит» с системой уровней (1–60), ежедневными попытками и розыгрышем призов

Моя роль: программист: сверстал UI (включая онбординг), реализовал механику Fruit Ninja (свайпы по объектам), анимации, интеграцию с API (авторизация, награды, прогресс)

  • Construct 3
  • JavaScript
  • HTML5
  • Промо-игра
  • REST API

03 — связь

Контакты

Открыт к предложениям. Пиши удобным способом.