Москва
Резюме № 23184458
Обновлено 19 марта 2019
Превью фото соискателя

Frontend developer

Был больше месяца назад
170 000 ₽
38 лет (родился 21 мая 1987), не состоит в браке, детей нет
Жуковский
Занятость
не указано
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 16 лет и 2 месяца

    • Март 2018 – работает сейчас
    • 7 лет и 9 месяцев

    Frontend developer

    ФГУП "Организация Агат", Москва
    Головное финансовое предприятие Госкорпорации Роскосмос. Финансовый анализ деятельности предприятий ракетно-космической отрасли, финансовое планирование реализации Федеральной Космической Программы.

    Обязанности и достижения:

    Разработка single page application системы "АИС АГАТ" на основе React. Система предназначена для составления электронных расчетно-калькуляционных материалов (анализ себестоимости изделий), ведения бизнес-процессов согласования цен по этапам подрядчик / эксперт / заказчик. - Использование webpack, babel, ES7 - React + Redux - Фреймворк Material UI для отрисовки типовых элементов интерфейса - Reselect для создания мемоизированных селекторов, уменьшение числа отросовок компонентов - Saga для упрощения создания асинхронных действий с использованием генераторов ES7 - Redux-form для создания форм - Devexpress React Grid для представления табличных данных - lodash, axios, recompose - Реализован полный комплект форм расчетно-калькуляционных материалов (РКМ), экономисты организации начали использовать систему в повседневной деятельности - Реализован удобный способ описания схем РКМ (типы данных, заголовки, группировка, групповые колонки и пр.) для разных типов форм с интеграцией c Devexpress Grid - Значительно расширена функциональность Devexpress Grid путем написания собственных плагинов под нужны организации - React обновлен до 16.7, код разбит на асинхронно подгружаемые модули (React lazy), что привело к значительному уменьшению размера bundle и времени загрузки приложения, вычищены устаревшие lifecycle методы, компоненты-классы переписаны на чистые функции там, где возможно, сокращено количество операций отрисовки тяжелых компонентов - Оптимизирована конфигурация webpack и babel, убраны неиспользуемые модули и полифиллы, сборка осуществяется в более чистый ES6 код
    • Август 2017 – февраль 2018
    • 7 месяцев

    Senior PHP developer

    ООО "НефтегазТрейдинг", Москва
    Marketplace-стартап, попытка создать аналог Яндекс. Маркет с собственной службой логистики и сервисом приема платежей

    Обязанности и достижения:

    Разработка backend для мобильного marketplace приложения на основе фреймворка Laravel, проектирование СУБД и разработка на Pl/PgSQL - Проектирование и реализация микросервисной архитектуры (сервисы парсинга Yandex XML, обработки заказов, CRM), highload - Обучение младших разработчиков, code review, распределение задач - Проектирование структуры СУБД Postgres - Разработка системы платежных транзакций (API для PHP, процедуры на PL/PgSQL), интеграция с сервисом банка - Проектирование и реализация REST API для мобильного приложения с применением концепции DTO - написание тестов с использованием Codeception - Приложение успешно дошло до стадии открытого beta-тестирования в GooglePlay и AppStore - После подключения нескольких сотен магазинов партнеров были выявлены узкие места по производительности СУБД, запросы проанализированы и оптимизированы, в некоторых местах скорость загрузки XML партнеров увеличена на порядок - API полностью покрыт тестами, добился 100% "зеленых" отчетов на базе с реальными данными - Реализована гибкая и удобная для разработки система платежных транзакций, реализованы все стандартные операции движения денежных средств (hold, void, refund и т.д)
    • Сентябрь 2013 – август 2017
    • 4 года

    Senior PHP developer

    ООО "Айтикреативофф", Москва
    Компания при телецентре Останкино, разработка портала tvkinoradio.ru для людей, работающих в сфере кино и телевидения: каталог оборудования для съемок, новостной портал, поиск работы, аренда съемочных площадок.

    Обязанности и достижения:

    Разработка агрегатора tvkinoradio.ru. Разработка backend на Yii 1, frontend на основе JQuery UI - Система импорта каталога товаров партнеров на основе формата Яндекс XML: парсер, система псевдонимов, валидация, интерфейс модератора, размещение в каталоге сайта - Каталог сайта (продажа, аренда, локации): система фильтрации по параметрам товаров, работа с API Яндекс-карт, заказы, расчет стоимости. - Система обработки заказов партнеров проекта, личный кабинет - Интеграция внешних систем: email-маркетинг Sendsay, REST API mediajobs.ru, REST API AMO CRM - Реализован парсер Yandex XML, успешно загружавший предложения партнера в каталог агрегатора - Реализована гибкая система XLS отчетов для администраторов сайта: асинхронная генерация, многопоточное выполнение - Проведена успешная миграция с MySQL на Postgres, что значительно сократило среднее время ожидания загрузки страниц. В коде активно использовались специфичные для Postgres возможности: массивы, пользовательские типы данных. - Проведен рефакторинг кода, миграция в PHP 5.4 до 7.1
    • Май 2008 – март 2012
    • 3 года и 11 месяцев

    Web-разработчик

    ООО «Энтернед», Москва

    Обязанности и достижения:

    Разработка сайтов на языках Perl, PHP. Проектирование и разработка системы автоматизации электронных платежей, разработка системы автоматизации процесса поискового продвижения сайтов. Разработка фреймворка под задачи клиента.
    • Сентябрь 2009 – май 2011
    • 1 год и 9 месяцев

    Системный администратор

    ООО «МВ-Вискотекс», Жуковский

    Обязанности и достижения:

    Поддержка локальной сети, настройка серверного ПО на базе Linux, разработка корпоративной информационной системы на базе CRM.

Образование

Обо мне

Дополнительные сведения:

Интересуюсь изучением новых технологий. Желаю участвовать в разработке крупных и сложных проектов. - Frontend: ES6+, React+Redux на уровне middle - Backend: PHP7+ на уровне senior - СУБД: проектирование и оптимизация Postgres - Опыт работы с хранилищами Redis, Sphinx - Обработка XML, проектирование и реализация REST API - Git - Написание тестов на Codeception, PHPUnit - Большой опыт работы OS Linux и настройка серверного ПО. - Составление технических заданий, проведения Code Review, обучения младших разработчиков. - Продукты Idea IDE, TeamCity, Atlassian Jira, Redmine

Иностранные языки

  • Английский язык — технический

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 75 похожих резюме
Обновлено 28 сентябряПоследнее место работы (1 год и 6 мес.)Frontend разработчикМай 2024 – работает сейчас
Обновлено 21 июня
Обновлено 14 ноября
no-avatar
Программистз/п не указана
Последнее место работы (1 год и 3 мес.)Инженер-программистИюль 2017 – октябрь 2018
Обновлено 27 мая
no-avatar
Программист 1сз/п не указана
Последнее место работы (4 года и 10 мес.)ПрограммистЯнварь 2009 – ноябрь 2013
Обновлено 23 сентября
no-avatar
Программист 1Сз/п не указана
Последнее место работы (2 года и 1 мес.)Программист 1САпрель 2022 – май 2024
Обновлено 24 марта 2016Последнее место работы (13 лет и 8 мес.)Программист JavaScript / фронтенд-программистАпрель 2012 – работает сейчас
Обновлено 15 июня 2021
no-avatar
Junior Frontend Developerз/п не указана
Последнее место работы (5 лет и 10 мес.)Репетитор по английскому языкуИюнь 2015 – апрель 2021
Обновлено 30 июля 2023Последнее место работы (4 года)Frontend разработчикНоябрь 2021 – работает сейчас
Обновлено 1 мая 2022Последнее место работы (11 мес.)КопирайтерЯнварь 2021 – декабрь 2021
Обновлено 13 марта 2024
no-avatar
Frontend-разработчикз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомWeb-версткаПрограммист PHP