Даниил Червяков (chervyakovru), 27 лет, Россия, МоскваДаниил Червяков (chervyakovru), 27 лет, Россия, Москва
Senior Frontend РазработчикФронтенд разработчикСтарший (Senior)
От 400 000 ₽Ищу работу

Контакты

Войти
Возраст: 27 лет
Опыт работы: 5 лет и 10 месяцев
Регистрация: 09.02.2020
Последний визит: 3 дня назад
Гражданство: Россия
Местоположение: Россия, Москва
Дополнительно: готов к переезду и к удаленной работе
Знание языков: Английский В1

Обо мне

Привет!
Более 5-и лет занимаюсь разработкой клиентских приложений. Нацелен на создание
продуктов, упрощающих жизнь и увеличивающих прибыль компании. Глубоко погружаюсь в бизнес, поэтому могу находить нестандартные решения. Легко нахожу общий язык с коллегами. Понимаю разницу между "делать" и "сделай".

Хочу попасть в сильную и любящую свой продукт команду!

GitHub: https://github.com/chervyakovru
Telegram: https://t.me/chervyakovru

Навыки

JavaScript
TypeScript
HTML
CSS
React
Redux
MobX
Webpack
Jest
Node.js

Участие в профсообществах

Опыт работы

  • Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
    Фронтенд разработчик (Ведущий)Frontend Team Lead
    Декабрь 2023 — По настоящее время (1 год и 5 месяцев)

    • Руководил командой из 4 фронтенд разработчиков
    — Помогал составить полугодовые планы развития сотрудников по SMART и отслеживал прогресс на 121.
    — Улучшил закрываемость задач спринтов с 60% до 95% с помощью написания шаблона постановки задачи, покер планирования и фиксации договоренностей о повторяющихся решений
    — Создал базу знаний команды

    Фронтенд разработчик (Старший)Frontend-разработчик
    Февраль 2022 — Ноябрь 2023 (1 год и 10 месяцев)

    • Провел рефакторинг сложных форм:
    — Заменил наследование на композицию, переписав классовые компоненты на функциональные, что улучшило гибкость и поддерживаемость кода
    — Мигрировал с JavaScript на TypeScript, улучшив типизацию, снизив количество ошибок и повысив стабильность разработки
    — Перевел работу API с REST на gRPC
    • Устранил уязвимость Path Traversal, повысив безопасность и предотвращая несанкционированный доступ к файлам
    • Настроил CI/CD в TeamCity для релиза NPM библиотеки
    • Проводил code review с акцентом на улучшение читаемости, поддерживаемости и безопасности кода
    • Участвовал в создании генератора TS интерфейсов из proto файлов

  • Продуктовая экосистема, которой пользуется каждый третий бизнес России
    ЕкатеринбургБолее 5000 сотрудников
    Фронтенд разработчик (Средний)Frontend-разработчик
    Март 2020 — Февраль 2022 (2 года)

    • Участвовал в проектировании API, обсуждении макетов, пользовательских сценариев
    • Разрабатывал расширяемые и переиспользуемые части системы
    • Настраивал работу с внешними сервисами
    • Использовал и отправлял PR в общую open source библиотеку контролов
    • Проводил и запрашивал code review и design review
    • Вводил новых людей в проект
    • Писал unit тесты на jest, скриншотные тесты на storybook+creevy и e2e тесты на selenium(C#)
    • Для мониторинга пользовался sentry, kibana, redash

  • Веб-разработка
    Фронтенд разработчикFrontend-разработчик
    Июль 2019 — Март 2020 (9 месяцев)

    UNIT6 - Студия разработки, создающая интернет-банки, онлайн-сервисы и мобильные приложения.

    Занимался реализацией новых функции и оптимизацией приложения на React Native. Также выполнял задачи на React проектах.

    Вместе с командой запустили мобильное приложение STENN на android и ios.

    В начале работы переписал большую часть легаси-кода для дальнейшей поддержки и создания новых функций. Заменил навигацию, подключил firebase уведомления, участвовал в доработке приложения для работы на планшетах.

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

  • УрФУ им. Б.Н. Ельцина

    Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
    Екатеринбург4871 выпускник
    Институт математики и компьютерных наук
    Сентябрь 2015 — Май 2017 (1 год и 8 месяцев)