Ключевые навыки:
Unreal Engine
Базовые знания Unreal Engine. Работа с Blueprints и С++
Ряд законченных игровых проектов:
- Небольшой проект на Unreal Engine 5.1 (вся логика прописана на С++) для демонстрации умения работать с репликацией, интерфейсами и интерактивным взаимодействием. https://github.com/Kirill-Geskin/InteractionSystem
- Шутер вся логика прописана на С++
https://github.com/Kirill-Geskin/UE-4.26-C-GameProject
- Небольшой аркадный игровой проект
https://github.com/Kirill-Geskin/Rolling-UE-4.26-Blueprints
- 3D сцена с использованием сложных материалов.
https://github.com/Kirill-Geskin/Forest-stream-UE-4.26-Blueprints
C++
- Читаю и пишу C++ код используя общепринятые идиомы программирования:
Scoped guard, Copy and Swap, Copy on Write, Empty Base Optimization, CRTP,
self-assignment check, pimpl (pointer to implementation), Virtual constructor, Mixin.
- Опыт работы со следующими IDE: Visual Studio 19, Visual Studio Code, Code Lite.
- Сборка через компиляторы MSVC, GCC.
- Умение использовать базовый функционал Cmake для сборки кроссплатформенных
решений.
- Использую пакетные менеджеры: vcpkg и Conan
- Понимаю как подключать и работать с санитайзерами
Коммуникативные навыки
- Более 10 лет опыта продаж проектов в крупных ИТ компаниях России (ООО
Такском, ГК СофтБаланс, СКБ Контур). Последние 5 лет работал
в качестве менеджера по продажам проектов.
- Хорошее понимание внутренних бизнес-процессов компаний и ожидаемого пользовательского опыта.
- Опыт взаимодействия с проектными командами на английском языке, например внедрение электронного документа
поток для Hewlett-Packard Россия и British Telecom
- Сторонник Win-Win отношений. Сильный командный игрок.
Дополнительно:
Ежедневно занимаюсь самообучением используя Obsidian note, это позволяет сформировать постоянно пополняющуюся, собственную базу знаний ключевых моментов в программировании. Например: как устроено наследование в C++, идиомы программирования, когда и какие динамические структуры лучше применять.
За годы работы в продажах сформировались полезные навыки:
- умение выстроить коммуникацию с разными людьми,
- навыки тайм-менеджмента,
- управления задачами
Для упрощения коммуникации ниже мои аккаунты в социальных сетях:
https://www.instagram.com/kirill.geskin/
https://t.me/kirillgeskin
https://twitter.com/Vourdalack