← В ленту

Портфолио

Бэкэнд для площадки онлайн-обмена валют - Yii2

Разработка бэкэнда была полностью на мне. Также в рамках проекта разработал модуль создания смарт-контрактов в сети Ethereum для создания альтеркоинов по запросу клиентов в рамках онлайн-обменника Также был разработан модуль тех.поддержки на базе тикетов.

Промо-сайт для площадки онлайн-обмена валют - Yii2

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

Интернет магазин напольных покрытий Империя пола

Разработка Интернет-магазина на Drupal 7. Дизайн и верстка были предоставлены.

Модуль Helpdesk-а для CRM - Laravel

Модуль Helpdesk-а основанный на email-тикетах. Система работает с любым email сервером (Gmail, Mail.ru, Yandex и т.д.).

ЛК для площадки онлайн-обмена валют - Yii2

Онлайн площадка по обмену фиатных и крипто валют Участвовал в разработке части функционала личного кабинета пользователя. История платежей. Разработал модуль обмена валют через внутреннюю биржу заявок.

Интернет-магазин EFX Wraps - Yii2

http://www.car-graffiti.com/efxwraps

Скиллы

AMQP
API Bitriix24
API WhatsApp
Bootstrap
CodeIgniter 3
Command Bus
Confluence
CSS3
Docker
Drupal 7/8
Firebase
Github/Bitbucket
HTML5
Jenkins
Jira
jQuery
Laravel
React
Slack
Symfony 6
Trello
Typescript
Usedesk
Usedesk
Vanilla.js
Vue (Vuex, Vuetify)
Web Sockets
Yii2/1
Youtrack
Микросервисы

Опыт работы

Ведущий программист
06.2021 - 11.2022 |ООО Варди
React-е, PHP, DevOps
Руководил командами разработчиков на двух проектах. Ветеринарные клиники города Москва и корпоративный портал для ведомственного гос.учреждения. В первом проекте под моим руководством находилось 2 фронта на React-е и 2 бэка на PHP. Во втором проекте под моим руководством находилось 2 фулстека, 2 бэка на PHP и один DevOps. Кроме непосредственной координации работы разработчиков, я регулярно общался напрямую с заказчиками в качестве тех.лида, принимал активное участие в формализации и постановке задач, а также сам принимал активное участие в разработке наиболее сложных функциональных блоков на PHP b React-е.Руководил командами разработчиков на двух проектах. Ветеринарные клиники города Москва и корпоративный портал для ведомственного гос.учреждения. В первом проекте под моим руководством находилось 2 фронта на React-е и 2 бэка на PHP. Во втором проекте под моим руководством находилось 2 фулстека, 2 бэка на PHP и один DevOps. Кроме непосредственной координации работы разработчиков, я регулярно общался напрямую с заказчиками в качестве тех.лида, принимал активное участие в формализации и постановке задач, а также сам принимал активное участие в разработке наиболее сложных функциональных блоков на PHP и React-е.
Ведущий FullStack разработчик
04.2020 - 04.2021 |Wunderman Thompson Moscow
.
Разрабатывал новый функционал для сайтов Purina.ru.
Ведущий программист-разработчик
01.2019 - 03.2020 |Vipceiling
Yii 2, Vue, REST API
Компания - федеральная франчайзинговая сеть по изготовлению и монтажу натяжных потолков. На базе существующей CRM написанной на Yii 2 написал новую версию управления бэкэндом с помощью SPA-приложения на Vue (Vuex+Vuetify) + REST API (Yii 2). Также разрабатывал новые модули и дорабатывал существующие для фронтэнда. Рефакторил старый код.
Программист-разработчик
04.2018 - 12.2018 |Bremen-Haushalt
.
Для крупного оптового поставщика из Германии, торгующего на электронных площадках Ebay и Amazon разработал несколько модулей для внутренней CRM. 1) модуль Helpdesk-а основанный на email-тикетах. Система работает с любым email сервером (Gmail, Mail.ru, Yandex и т.д.); 2) модуль формирования invoice-ов и их автоматической отправки по e-mail; 3) модуль управления менджерами основанный на RBAC с возможностью гибкой настройки уровней доступа к разделам CRM через GUI; 4) также в рамках проекта было разработано несколько уникальных модулей расширяющих функционал и ядро непосредственно самого фреймворка.
Программист-разработчик
03.2017 - 06.2018 |Rаidоpаy
Yii2.
Разработка модулей для онлайн площадки обмена фиатных и крипто валют. Площадка создавалась на базе фреймворка Yii2. В команде было 4 программиста. Я разрабатывал полностью бэкэнд, а также некоторые модули для фронта. Из интересных модулей могу отметить следующие: - модуль хелпдеска (тех. поддержки) на базе тикетов; - модуль создания смарт-контрактов в сети Ethereum по запросу клиентов; - модуль внутренней биржи для обмена валют внутри площадки; - модуль сбора курсов валют с онлайн-бирж и формирования внутреннего курса валют для самой площадки основываясь на собранных данных. построение графиков курсов; - модуль обмена произвольных пар валют; - модуль формирования финансовой отчетности работы всей площадки.
Руководитель проекта
02.2011 - 01.2017 |Car Graffity
.
Участвовал в проекте несвязанном напрямую с программированием, но между делом иногда приходилось разрабатывать сайты. Проект закрылся - я вернулся к тому, что у меня всегда лучше всего получалось - программированию.
Ведущий инженер программист
12.2007 - 08.2011 |CONVEX, НТЦ Интек, ООО
PHP, MySQL, Smarty, Prototype, Javascript, AJAX
Основная обязанность - развитие внутренней CRM-системы (основанной на CMS собственной разработки компании). На первом этапе занимался профилированием и рефакторингом кода. CRM система построена на PHP + MySQL с использованием Smarty, Prototype, Javascript, AJAX.
Ведущий программист
08.2007 - 12.2007 |Международная транспортная авиакомпания «Трансаэро»
.
Работал по контракту. Создавал систему сбора и ведения диспетчерской информации по управлению полетами авиа-компании. Проект был успешно реализован.
Представитель Авиакомпании. Системный администратор по совместительству
04.2005 - 08.2007 |Чешские Аэролинии (представительство в Екатеринбурге)
.
Работал представителем авиакомпании, занимался обязанностями, непосредственно связанными с прямой деятельностью авиакомпании по обслуживанию авиарейсов в аэропорту «Кольцово» и организации безопасности авиа-перевозок. Помимо основных обязанностей, параллельно занимался администрированием ЛВС/настройкой оборудования (рабочие станции, принтеры, терминалы), а также разрабатывал специализированное ПО, крайне необходимое на тот момент региональному представительству авиакомпании.
Руководитель проекта
12.2004 - 08.2007 |NDA
.
В городке с населением 10 тыс. человек организовал провайдерскую сеть доступа в Интернет. За 3 года существования подключил 250-т хостов. Экономическая составляющая расчетов была слабая, поэтому сеть развивалась медленно, но с технической стороны сеть, на тот период времени, была построена достаточно качественно с использованием передовых оптоволоконных технологий. Бухгалтерией, протяжкой кабелей, подключением абонентов, настройкой сервисов и служб занимался почти всегда самостоятельно – это и была основная проблема развития сети. В итоге в своей верхней точке развития сеть состояла из 15-ти узлов связи, построенных по топологии «Звезда», на многомодовой оптике и оборудовании D-Link + 2 радиолинка. Центральный узел состоял из 3-х серверов, 2-х маршрутизаторов и 3-х управляемых свитчей 2/3-го уровня. Использовались службы на базе продуктов Microsoft: Windows Server 2003, Exchange 2003, ISA 2000/2004, IIS 6.0, Live Communication Server, Media Server, VPN, DNS, DHCP. Кроме того, успешно функционировали 2 форума: собственного изготовления и на базе vBulletin. А также были игровые сервера с 8-ю постоянно доступными играми.
Системный администратор ЛВС
09.2000 - 08.2001 |Химекс
Windows 2000 Workstation
Начало моей карьеры. На базе 2-х серверов под управлением Windows 2000 Advanced Server развернул следующие службы: Active Directory + MS Exchange. Организовал ЛВС на 25 рабочих станций на базе Windows 2000 Workstation.
Системный администратор ЛВС
08.2000 - 11.2003 |Автозвук
Active Directory + MS Exchange + MS ISA + RRAS\VPN + 1C\Terminal Server
На базе 3-х серверов Windows 2000 Advanced Server развернул следующие службы: Active Directory + MS Exchange + MS ISA + RRAS\VPN + 1C\Terminal Server. Около 50-ти рабочих станций (+ 5 лэптопов). 4-ре удаленных офиса подключенные через VPN. Почтовый Сервер + Roaming Profiles.
Системный администратор ЛВС
02.2000 - 03.2005 |Люфтганза (представительство в Екатеринбурге)
Windows NT4 + OS/2 + Novel 5.0
Работал по договору субподряда на Equant (Москва) по вопросам поддержания работоспособности серверов и рабочих станций, а также on-line консультаций сотрудников регионального представительства авиакомпании. Использовалось оборудование Hewlett-Packard.

Образование

Инженер-программист
По 2003
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина. Информационные технологии

Языки

РусскийРоднойАнглийскийВыше среднего