Виталий Сорокин

Старший фронтенд-разработчик at Habr.com
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Moscow, Moscow, Russia, RU

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • Media Production
    • 1 - 100 Employee
    • Старший фронтенд-разработчик
      • Sep 2017 - Present

      В новой версии Хабра была полностью переписана кодовая база и спроектирована новая архитектура приложения. В качестве javascript-фреймворка был выбран vuejs с использованием vue-cli, vue-router, vuex. На сервере используется nodejs-фреймворк express для сервисов рендеринга SSR и API-gateway. Из достижений: Заново выстроили релизный цикл, процесс сборки и деплой проекта. Полностью перенесли функционал, который был доступен только на десктопной версии. Сделали Progressive Web Application версию, в качестве альтернативы мобильным приложениям. Полностью заменили старую десктопную версию новым приложением Переписали панель управления блогом и аккаунтом компании Специально для проекта был разработан ui-kit, который используется и на других проектах в качестве ui-библиотеки компонентов. Show less

    • Technology, Information and Internet
    • 1 - 100 Employee
    • Фронтенд-разработчик
      • Sep 2013 - Sep 2017

      Занимался разработкой новых фич, сервисов, поддержкой кодовой базы. Хабр несколько раз менял дизайн(например https://habr.com/ru/company/habr/blog/335642/), поэтому мной была полностью переписана большая часть кодовой базы(html, js, css), внедрены стайлгайды и линт для javascript и css, улучшена система сборки и деплоя проекта. Так же принимал участие в разработке мультиязычной версии сайта, спецпроектов, и многих других улучшений касающихся пользовательского интерфейса. Основной стек: Php, Blitz, Javascript, Sass, JQuery. TMfeed, Habrastorage, TMID(habr.accounts) - небольшие сервисы, архитектура для которых была спроектирована с использованием vuejs и nodejs. Принимал участие в написание серверной части приложения (nodejs, postgreSQL, sequelize) для создания квиза, который используется в качестве микросервиса внутри клиентских постов. Разработал сервис генерации картинок для социальных сетей. В качестве платформы используется nodejs, express и puppeteer. Show less

  • Double R
    • Москва, Россия
    • Веб-технолог
      • Sep 2011 - Sep 2013

      Кроссбраузерная и семантичная верстка psd-макетов, адаптация под шаблонизатор, оптимизация client-side производительности. Кроссбраузерная и семантичная верстка psd-макетов, адаптация под шаблонизатор, оптимизация client-side производительности.

Education

  • Пензенский Государственный Университет Архитектуры И Строительства (ПГУАС) / Penza State University of Architecture and Construction
    2009 - 2011
  • Пензенский архитектурно-строительный колледж
    2004 - 2008

Community

You need to have a working account to view this content. Click here to join now