Обо мне

Привет, меня зовут Дмитрий! Я молодой и перспективный специалист имеющий опыт в разработке веб-приложений, мобильных и компьютерных игр. Я закончил физико-математический лицей, получил диплом программиста в колледже и сейчас заканчиваю бакалавриат.

Занимаюсь программированием и разработкой ПО с раннего детства. Опыт работы:

+ 4.5 года разработки игр на C++ (2.5 года компьютерных и 2 года мобильных) на игровом движке Unreal Engine 4. Из достижений: выход игр в Steam, Google Play, а также на собственной площадке. Интеграция с платежными системами, начиная от Google Pay, Yandex. Касса и заканчивая криптовалютой.

+ 2.5 года разработки на C#, ASP NET (Core / Web API / MVC): Entity Framework, Razor, Taratool, ClickHouse, Rest API и микро-сервисы.

+ чуть меньше года разработки на typescript, Angular.

+ опыт разработки сложных и высоконагруженных систем. CRM, ERP. Разработка и поддержание более 400 модулей, десятки веток расчетов и обработки данных.

+ написание юнит тестов, интеграционных тестов и немного UI тестов с использованием selenium;

+ разработка приложений используя скриптовые языки программирования (pawn, lua, Squirrel)

+ разработка сайтов с использованием PHP 7, PHP Zend Framework

+ разработка прикладного ПО на C++ / C#

+ написание небольших модулей на JAVA / JAVA JNI

+ опыт работы с: PostgreSQL, MySQL, MS SQL Server. Знание SQL, работа с транзакциями, написание хранимых процедур

+ опыт интеграции со сторонними сервисами, синхронизации с 1С по web api.

Основной вид деятельности пришелся на разработку многопользовательских компьютерных (Steam: LOKA - League of keepers Allysium) и мобильных игр (Google Play: LOKA: Online Шутер). В процессе разработки игры были разработаны инструменты для внутреннего пользования: менеджер обновлений (собственная система CD / CI), калькуляторы для расчёта сложности игры, система сбора и обработки статистики по различным показателям.

Имеется опыт разработки многопоточных, асинхронных, высоконагруженных приложений (командой смогли перейти порог в 10к соединений).

Опыт работы в команде, оценки времени, разработка по Agile и Scrum. Использование JetBrains YouTrack/ Atlassian JIRA в качестве баг-трекера / трекера задач.

Использовании системы контроля версий git (Bitbucket, Gitlab) и svn (VisualSVN Server), а так же Jenkins в качестве CD / CI.

Готов развиваться и изучать новое!

Участие в профессиональных сообществах
Опыт работы
Торговая площадка и мониторинг тендеров, первая SalesTech-система в России
Ростов-на-Дону
Full Stack Разработчик
Февраль 2020 — Февраль 2020 (1 месяц)
ООО ГроуАппСолюшенз
Ростов-на-Дону
Full Stack Developer
Июнь 2019 — Февраль 2020 (9 месяцев)
Разработка SPA и PWA приложений. Разработка back-end на ASP NET для CRM, ERP, курьерских служб и не только
ООО "СТУДИЯ ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ"
Санкт-Петербург
Ведущий программист
Июнь 2014 — Май 2019 (5 лет)

Разработка компьютерных игр и приложений.
Разработка мобильных игр и приложений.
Разработка прикладного ПО.
Разработка сайтов.

Системное администрирование, администрирование и настройка Windows Server 2012/2016.

Высшее образование
Донской государственный технический университет
Ростов-на-Дону
Факультет: Автоматизация, мехатроника и управление
Июнь 2017—По настоящее время (3 года и 2 месяца)
Факультет: Информатика и вычислительная техника
Июнь 2013—Июнь 2017 (4 года)

Авиационный колледж при ДГТУ. 

Программист