Москва
Резюме № 55680498
Обновлено 19 мая
no-avatar

Ведущий Frontend-разработчик (react, typescript, js)

Был больше месяца назад
400 000 ₽
35 лет (родился 18 марта 1990)
Москваудаленная работа
Беломорская
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

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

Опыт работы 14 лет и 11 месяцев

    • Сентябрь 2019 – май 2025
    • 5 лет и 9 месяцев

    Ведущий разработчик

    Ростелеком, Москва
    Интернет-провайдер, Оптоволоконная связь, Фиксированная связь, Мобильная связь

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

    В команде из 2 человек происходила разработка проекта с дашбордами, представляющими различные данные в виде таблиц, графов и разнообразных графиков. Для каждого представления доступно редактирование и создание записей с помощью сгенерированных по конфигу форм с валидацией и произвольной расстановкой. Стек: js, typescript, react, graphql, highcharts, vis-network, formik. Данные в основном хранятся в apollo, в отдельных случаях используется useRedux с пробросом через контекст. Graphql также контролируется командой frontend и занимается в осознанном проксированием данных из разных API, а в некоторых случаях их маппингом. Разработка проекта с геолокацией по ip адресу с показом местоположения на карте. С помощью многоугольников, размещение на Яндекс.карте зон по координатам сущностей (города, регионы, улицы...), полученные на лету из OSM. Стек: js, typescript, react. Разработка проекта, также как и первый, стоящего из дашбордов с таблицами и формами. Принципиальное отличие - отсутствие BFF, маппинг данных из API на клиентской стороне при помощи конфигов (написанных на своеобразном микроязыке). Конфиги описывают состав полей таблиц, их особенности: сортировка, группировка, паджинация, типы данных в таблице и способ их отображения; внешний вид просмотра одной записи, формы для ее управления, действия при сохранении или ошибках; мастера создания новых записей (с динамическими шагам, когда состав полей и действий шага определяется состоянием других шагов). Стек: js, typescript, react.
    • Август 2014 – август 2019
    • 5 лет и 1 месяц

    Программист

    Ozon travel, Москва
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее), Разработка программного обеспечения

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

    Поддержка и разработка нового функционала на frontend для портала. Работа в тесной интеграцией с отделами backend и backoffice. Разработка нового SPA ozon travel на next.js и graphql.
    • Март 2011 – июнь 2014
    • 3 года и 4 месяца

    Веб-разработчик

    WinNER, Инновационная группа, Москва
    Разработка программного обеспечения

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

    Создание и поддержка Журнала sob.ru, панели администрирования в стиле Metro на Ajax с возможность одновременной работы над статьей нескольких редакторов. Использовался фрэймворк Yii. Участие в команде разработки высоконагруженного проекта Базы Недвижимости sob.ru. Использовался фрэймворк Symfony. Создание проекта Инфосервисы - базы данных БТИ, Нотариусов и прочего, с возможностью посмотреть их на карте, узнать часы работы и так далее. Использовался фрэймворк Yii. Переделывание сайта База Winner. По большму счету только верстка + PHP. Использовался фрэймворк Yii. Создание базы данных гео-объектов с возможностью абсолютно гибкого хранения записей, создания многоуровневого наследования, расширения типов данных и REST API для него. Создание проекта База WinNER в интернете. Клиентская сторона полностью создана на JavaScript и способна работать оффлайн. Для хранения объявлений использовалось локальное хранилище Javascript. Для получения данных использовалось несколько API, в том числе база данных гео-объектов и API объявлений. Серверная сторона API выполнена на PHP. По полной программе использовались Яндекс.Карты для распознавания адресов (вскоре, распознавание было реализовано в API базы данных геообъектов). Проект, после года работы, был закрыт как нерентабельный. Использовался самописный Javascript MVVM фрэймворк. Создание панели администратора для базы геообъектов. Для поиска по структуре применялась адресная строка и фильтры. Данные доставлялись через API. Использовался самописный Javascript MVVM фрэймворк. Участие в разработке Базы WinNER (в основном PHP, JavaScript)
    • Июнь 2010 – март 2011
    • 10 месяцев

    Программист

    Юнитекс, Москва
    Розничная сеть (мебель), Мебель (продвижение, оптовая торговля), Мебель (производство)

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

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

Обо мне

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

Активно занимаюсь дайвингом, регулярно посещаю секцию по бадминтону. Люблю походы, катание на велосипеде (в том числе, совмещая с походами), компьютерные игры. В работе люблю больше свободы. Мне нравится, когда поставлена задача, и я могу творчески подойти к ее решению. Считается, что у меня хороший вкус и я могу создавать красивые и удобные инструменты. Мне нравится работать для пользователя. CSS, HTML5, JavaScript, jQuery, PHP, TypeScript, Yii, Symfony, MVC, REST, MySQL, Git, SVN, Linux, Webpack, ООП, XML/Xslt, Lua, Gulp, TFS, Node.js, ReactJs, GraphQL, Apollo, Redux, Nextjs

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

  • Английский язык — разговорный

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

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 10 похожих резюме
Обновлено 7 сентября 2024Последнее место работы (3 года и 10 мес.)Веб-разработчикЯнварь 2022 – работает сейчас
Обновлено 20 августа 2015Последнее место работы (5 мес.)Ведущий фронт-энд разработчикЯнварь 2015 – июнь 2015
Обновлено 2 июля 2024Последнее место работы (8 лет)Ведущий Frontend РазработчикНоябрь 2017 – работает сейчас
Обновлено 30 августа 2022Последнее место работы (4 года и 7 мес.)Руководитель департамента веб-разработкиАпрель 2021 – работает сейчас
Обновлено 13 октября 2015
Обновлено 28 октября 2015Последнее место работы (1 год и 2 мес.)Общественный помощникИюль 2014 – сентябрь 2015
Обновлено 27 февраля 2017Последнее место работы (13 лет и 10 мес.)Заместитель генерального директора по развитию предприятияЯнварь 2012 – работает сейчас
Обновлено 27 февраля 2018
Обновлено 18 апреля 2019Последнее место работы (8 лет и 8 мес.)Ведущий Front-end разработчикМарт 2017 – работает сейчас
Обновлено 3 августа 2023
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеВедущий frontend-разработчик

Смотрите также резюме