Семён Ветошкин (semyon_vetoshkin), 22 года, Россия, МоскваСемён Ветошкин (semyon_vetoshkin), 22 года, Россия, Москва

Семён Ветошкин

Frontend-разработчикФронтенд разработчикФулстек разработчикСредний (Middle)
От 200 000 ₽Не ищу работу

Контакты

Войти
Возраст: 22 года
Опыт работы: 4 года
Регистрация: 13.11.2021
Последний визит: 2 года назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Люблю решать сложные задачи и хорошую архитектуру приложения.

Дружу с техническим английским.

Разрабатываю свой edtech проект на стеке: React, Next.js, Nest.js, TypeScript, React Query, Redux, SCSS modules, MongoDB Node Driver, Redis.

Навыки

JavaScript
React
Next.js
Redux
TypeScript
NestJS
MongoDB
Высоконагруженные системы

Опыт работы

  • Российское общественно-политическое издание
    МоскваОт 10 до 100 сотрудников
    Фронтенд разработчикFrontend-разработчик
    Декабрь 2021 — По настоящее время (3 года и 2 месяца)
  • Web и мобильные сервисы для прослушивания музыки
    ЧелябинскОт 10 до 100 сотрудников
    Фронтенд разработчикFrontend-разработчик
    Февраль 2021 — Декабрь 2021 (11 месяцев)

    Участвовал в разработке:

    • Развитие и поддержка мобильной и десктопной версии сайта zaycev.net
    • Переписывание легаси на новый стек (React, Next.js, Redux, TypeScript, styled-components)
    • Добавление новостных виджетов на сайт
    • Внедрение аудиокниг
    • Добавление Redux Toolkit, чтобы избавиться от бойлерплейта
    • Агрегатор API (Node.js, Koa.js, MongoDB)
    • Unit-тестирование (Jest, React Testing Library)

    Достижения:

    • Настроил Docker и next.config таким образом, чтобы статические скрипты для пользователя доставлялись через CDN
    • Разработал сбор статистики для правообладателей на сайте
    • Ускорил взаимодействие пользователя с сайтом, посредством уменьшения количества ререндеров React компонентов (при клике на трек было порядка 500 ререндеров треков, стало 2)
    • Реализовал корректное обновление access токена и прокидывание cookie пользователя к API при server side render
    • Разработал десктопный плеер

    Помогал освоиться в проекте другим людям по команде.

    Работа велась в Scrum команде.

    Высшее образование

    • Университет «Синергия»

      Московский финансово-промышленный университет «Синергия»
      Факультет Информационных технологий
      Сентябрь 2020 — По настоящее время (4 года и 4 месяца)