Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Профессиональные навыки
JavaScriptPHPMySQLSQLООПGitYii frameworkLaravelSymfonyDocker
Опыт работы
ШТРИХ-М, НТЦ
Москва
Web-программист, fullstack разработчик
Ноябрь 2016 — По настоящее время (3 года и 9 месяцев)
1) Заявочная система для автоматизированных плоскостных парковок. - Проектирование архитектуры системы - Проектирование и разработка REST JSON API для обмена с сервером парковки - Разработка мониторинга заявок и парковочных транзакции - Разработка системы управления заявками - Разработка админ панели - Использованные технологии: Apache, PHP7, MYSQL(Хранимые процедуры), Backend(Yii2), Frontend(jQuery,HTml,CSS) - Шаблон архитектуры: Transaction Script ----------------------------------------------------------------------------------- 2) Разработка системного комплекса для централизованного управления и мониторинга заявочных систем и серверов автоматизированных плоскостных парковок - Проектирование и разработка архитектуры комплексной системы - Проектирование обмена данными между системами - Внедрение системы менеджера очередей RabbitMQ для обмена с серверами парковок(режим RPC, режим очередей) - Разработка REST API для клиентского сайта (Lumen/Laravel, oAuth2) - Разработка сайта для клиентов (SPA Vue js, slim(PHP) framework) - Разработка системы управления парковками - Разработка модульных, интеграционных и функциональных тестов для системы управления парковками , также для Lumen REST API, - Шаблон архитектуры: - DDD (Domain Driven Design) - Модели предметной области Rich Domain Model (PHP7) - Для репозиториев моделей (Doctrine2 ORM, Doctrine dbal queries ,Native SQL (PDO)) - Для HTTP слоя (Framework Yii2 - View,Controller, Cache, DB Migrations, Logger,DI Container, Configs) - Для REST API lumen/laravel, для oAuth2 laravel-passport - Для одностраничного клиентского приложения - Slim(PHP) - Vue(JS) - База данных Ms SQL (Stored Procedures, T-SQL) - Веб сервер Apache/Nginx - Для управления очередями обмена RabbitMQ ----------------------------------------------------------------------------------- 3) Обновление и доработка системы мониторинга устройств: - Оптимизация работы мониторинга на стороне браузера (JS) - Доработка системы - добавление юз кейсов - Использованные технологии: Iis Server, C#, Ms SQL(Stored Procedures), C# ASP.NET, Frontend(jQuery,HTML,CSS) ----------------------------------------------------------------------------------- 4). Стилизация, доработка и обновление интерфейса парковочной кассы. - Верстка (HTML, CSS, JavaScript, JQuery) - Разработка плагина для ввода номера(ТС, номер билета), (JavaScript, JQuery)
ООПSQLMySQLPHPYii frameworkLaravelAjaxMongoDBDockerJavaScript
Частная практика, работа без зачисления в штат
Web-Архитектор/PHP - разработчик
Февраль 2013 — По настоящее время (7 лет и 6 месяцев)

- Создание сайтов, интернет магазин и веб приложений;

- Администрирование сайтов и их продвижение;

- Проектирование и разработка корпоративных приложении, систем автоматизации учета и бизнес процессов.

-----------------------------------------------------------------------------------

1) Система личного кабинета для бригадиров дорожных работ.

- Проектирование архитектуры системы

- Проектирование и разработка SOAP сервиса для обмена с 1С

- Разработка системы управления рапортами выполненных работ

- Интеграция с 1С

- Разработка админ панели

- Использованные технологии: Apache, PHP7, MYSQL, Backend(Yii2), Frontend(jQuery,HTML,CSS)

- Шаблон архитектуры: Transaction Script (Rich Model)

-----------------------------------------------------------------------------------

2) Учетная система для транспортной логистики .

- Проектирование архитектуры системы

- Проектирование и разработка SOAP сервиса для обмена с 1С

- Проектирование и разработка REST API

- Разработка личного кабинета для клиента

- Разработка личного кабинета для менеджера

- Интеграция с 1С

- Разработка админ панели

- Использованные технологии: Apache, PHP7, MYSQL, Backend(Yii2), Frontend(jQuery,HTML,CSS)

- Шаблон архитектуры: Transaction Script (Rich Model)

- Рефакторинг кода - переход к шаблону DDD

-----------------------------------------------------------------------------------

3) Модуль личного кабинета (CMS Bitrix) для клиента транспортной компании

- Проектирование и разработка модуля на ядре BITRIX D7

- Проектирование и разработка SOAP сервиса для обмена с 1С

- Интеграция с 1С

- Разработка раздела для управления данными в админ панели

- Использованные технологии: Apache, PHP7, MYSQL, Backend(CMS Bitrix), Frontend(jQuery,HTML,CSS)

MySQLООПSQLPHPJavaScriptAjaxGitLaravelDockerMongoDB
Digital-агентство: веб-разработка, мобильная разработка
Web-разработчик FullStack
Сентябрь 2015 — Октябрь 2016 (1 год и 2 месяца)

Адаптивная верстка сайтов(css3- html5)
Разработка на Yii2.
Разработка сайта с чистого листа.
Повышение уровня владения PHP, JavaScript, Ajax, jQuery, MySql

Разработка сайтов и модульных расширений на следующих - CMS:
Разработка на Joomla;
Разработка на Opencart;
Разработка на Wordpress;
Разработка на ProcessWire;
Разработка на modx;
Разработка на Bitrix framework ядро D7.

Агентство недвижимости
Москва
Системный администратор/Web - программист
Февраль 2015 — Октябрь 2015 (9 месяцев)
Доработка сайта компаний. Разработка CRM системы для компаний. Администрирование всех компьютеров. Настройка и поддержание работоспособности технической аппаратуры в офисе.
Партнерская компания 1С
Москва
Сервисный инженер
Сентябрь 2014 — Февраль 2015 (6 месяцев)
Установка и обновлении различных конфигураций 1С. Информационно-технологическое сопровождение клиентов 1С
Высшее образование
Московский государственный технологический университет «СТАНКИН»
Москва
Факультет: Информационных технологий (ИНТЕХ)
Сентябрь 2011—Июль 2017 (5 лет и 10 месяцев)

Магистр факультета Информационные технологии и системы управления.