Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

🚀 Изучаю Project Management
📕 Читаю книги по психологии, биографии предпринимателей, бизнесу и маркетингу
💊 Правильно питаюсь, не курю, не пью

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Международный интернет-магазин одежды, обуви и товаров для дома
Team Lead Angular
Июнь 2018 — По настоящее время (2 года и 2 месяца)

(08.19 - сейчас) Департамент пунктов выдачи заказов:

•   Техническое лидерство. Организовал процесс разработки для команды из 7-ти frontend разработчиков, проектирование архитектуры, code review разработчиков в Gitlab, поддержка технической документации, внедрил YouTrack для ведения задач вместо Telegram;

•   HR. Провел более 50 собеседований, в том числе по Skype, онбординг, мотивация, участие в создании описания к вакансиям;

•   Аналитика. Формирование ТЗ, ведение доски и задач в YouTrack, приоритезация задач, контроль сроков и выполнения;

•   Разработка. Обновил проекты с 4-ой до 8-ой версии Angular, настроил локализацию на разные языки при сборке коробочного продукта, фиксил баги и разрабатывал таски;

•   Тестирование. Ручное тестирование, внедрил Unit-тесты Jasmine+Karma;

•   DevOps. настроил CI/CD, отвечаю за релизы в Production;

•   Support. Техническая поддержка пользователей в WhatsApp и Telegram.

(08.18 - 08.19) HR департамент:

•   Разработка. Выполнял таски по фронту, обновил проекты с 6-ой до 8-ой версии Angular, работал с дизайнерами в Figma;

•   Техническое лидерство. Организовал процесс разработки для команды из 3 бекенд джунов и 1 фронтенд джуна, внедрил Trello для ведения задач вместо Telegram.

•   DevOps: Настроил NGINX под сжатие статики, кеширование, работы с микросервисами, настроил CI/CD для всех фронтенд проектов юнита в Gitlab, научился работать с Kubernetes (очищать поды, смотреть ноды, оптимизировать контейнеры), собрал Docker для всех фронтенд проектов юнита;

𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀:

•   𝐖𝐁 𝐃𝐨𝐜𝐬 - конструктор документов, аналог Doczilla. Генерация PDF на клиенте, создание шаблонов под типовые документы, аукцион требований. Все документы компании перешли с Word и PDF на эту систему.

•   𝗛𝗥 𝗣𝗼𝗿𝘁𝗮𝗹 - CRM система по управлению персоналом.

Разработал и спроектировал с нуля более 15 модулей бизнеса (ведение анкет соискателей, обслуживание вакансии, создание офферов, анализ отчетности, управление справками и др.). Разделил на под-проекты (благо Angular позволяет), когда проект стал массивным монолитом.

Ресурсом пользуются более 100 сотрудников ежедневно. Большая часть системы это таблички и CRUD операции, но также есть и подобие Яндекс.Метрика (статистика по корпоративному порталу).

•   𝗜𝗻𝗵𝗼𝘂𝘀𝗲 𝗽𝗼𝗿𝘁𝗮𝗹. Разработал и спроектировал с нуля более 10 модулей бизнеса (создание вакансий, заказ справок, учет рабочего времени и др.)

    Порталом пользуются более 7000 уникальных пользователей ежедневно, более 20000 посещений в сутки. Большая часть ресурса это таблички и CRUD операции.

•   𝗪𝗼𝗿𝗸𝘀𝗵𝗲𝗲𝘁𝘀 (worksheet.wildberries.ru) - сервис сбора первичных данных соискателей.

    Разработал и проектировал с нуля как desktop версию, так и адаптированную мобильную верстку. (проверено на ios, android (разные нативные варианты отображений элементов управления).

Собрано более 30000 анкет соискателей.

•   𝗜𝗻𝗵𝗼𝘂𝘀𝗲 𝗰𝗼𝗺𝗽𝗼𝗻𝗲𝗻𝘁 𝗹𝗶𝗯𝗿𝗮𝗿𝘆

    Разработал и проектировал с нуля, внедрил на всех проектах команды(!), учитывая общий корпоративный дизайн, работал совместно с дизайнерами и арт-директором, создал более 13 компонентов.

Компоненты разной сложности: от директив для кнопок, до работы с файлами и диалоговыми окнами.

•   𝗦𝘁𝗼𝗿𝗲𝗵𝗼𝘂𝘀𝗲 𝘁𝗶𝗰𝗸𝗲𝘁𝘀 𝗼𝗿𝗱𝗲𝗿 - заказ рабочих справок с терминалов на складах.

    Разработал и проектировал с нуля, добавил поддержку сканера отпечатков пальцев и поддержку считывателя электронного пропуска.

•   𝗔𝗱𝗺𝗶𝗻𝗣𝗼𝗿𝘁𝗮𝗹 - администрирование доступа пользователей к HRPortal и Portal.

Smart Valley
Москва
Fullstack Blockchain Developer
Ноябрь 2017 — Июль 2018 (9 месяцев)

Github: app: https://github.com/SmartValleyEcosystem/smartvalley

crypto: https://github.com/SmartValleyEcosystem/smartvalley.sc

𝗦𝗺𝗮𝗿𝘁𝘃𝗮𝗹𝗹𝗲𝘆 - это краудфайдиговая платформа для бизнеса с использованием технологии блокчейн на базе Ethereum.

•   Писал web api бекенд на ASP.NET Core 1.x. Это был монолит, про микросервисы только начали узнавать.

•   Проектировал и разрабатывал фронт на Angular 5. На тот момент это было монолитное приложение, без ленивой загрузки и прочих вкусняшек.

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

•   Использовал библиотеку Nethereum для работы с блокчейном на .Net

•   Использовал библиотеку Web3 для работы с блокчейном в браузере. Не все запросы гонял через сервер, некоторые напрямую с браузера гонял в блокчейн, использовал Metamask кошелек.

•   Работал с дизайном в Figma. Сначала считал пиксели "с линейкой", с появлением дизайнера верстка превратилась в сказку: сначала сидели в Zeplin, потом в Figma. Люблю работать с дизайнерами

•   Писал и декомпозировал задачи в Jira. У нас был полноценный backlog на пол года, недельные спринты, демо-выступления по пятницам, дейлики.

•   Использовал MS SQL Server в качестве БД. Это нужно было для синхронизации блокчейн и сервера, так как система была централизована

•   Продавал продукт в Олимпийском. У нас было много презентаций, road show, один из которых был в Олимпийском на Трансформация 2 (ноябрь 2017). Попросился вместе с менеджерами по продажам на демо-стенд, где рассказывал людям о преимуществах продукта.

Стартап закрылся.

Stack Group
Москва
Fullstack .Net разработчик
Февраль 2017 — Ноябрь 2017 (10 месяцев)

𝗦𝘁𝗮𝗰𝗸 𝗚𝗿𝗼𝘂𝗽 - предоставляет весь спектр облачных услуг, включая услуги виртуального дата-центра, облачного хранения данных, защиты виртуального ЦОД и каналов связи и другие.

•   Весь бек написал на ASP.NET Core 1.x в виде RESTful API, использовал Entity Framework как ORM

•   Весь фронт написал с помощью BackboneJS, MarionetteJS, HTML, CSS. Сам придумывал дизайн, ориентируясь на Material

•   Написал более 250 тестов используя NUnit

•   Декомпозировал userstory на таски, на стену лепил стикеры по методологии Userstory-mapping, дублировал таски в Jira

•   Написал скрипты заполнения базы тестовыми данными на MS SQL

𝗔𝘀𝘀𝗶𝘀𝘁𝗮𝗻𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗿 - ERP систему по управлению виртуальными ресурсами компании. Разрабатывал один практически с нуля, получал требования напрямую от Product Owner-а.

Системой пользовались топ-менеджеры (графики и отчетность), менеджеры по продажам (ведение клиентов и заказ виртуальных ресурсов) и системные администраторы компании (выделение виртуальных ресурсов, интеграция с другим продуктом компании).

Юнитера
Москва
.Net разработчик
Июль 2016 — Октябрь 2016 (4 месяца)

Компания ЮНИТЕРА разрабатывает информационные системы и внедряет решения SAP.

•   Разработал middle-tier систему, которая синхронизировала данные между сервером и мобильным клиентом. Данные промежуточно хранились в MongoDB, передавались с помощью модуля RESTful API

•   Покрыл систему тестами с помощью MSTest

•   Написал сервер и мобильный клиент для тестирования нагрузки системы с помощью ASP.NET Core 1.x в виде RESTful API

Высшее образование
Российский экономический университет имени Г.В. Плеханова
Москва
Факультет: Факультет математической экономики, статистики и информатики
Сентябрь 2015—Июнь 2017 (1 год и 9 месяцев)
Московский государственный университет экономики, статистики и информатики
Москва
Факультет: Институт компьютерных технологий; ИКТ
Сентябрь 2013—Июнь 2015 (1 год и 9 месяцев)