Даниил Денисов (l1berkin), 23 года, Россия, Санкт-ПетербургДаниил Денисов (l1berkin), 23 года, Россия, Санкт-Петербург

Даниил Денисов

Frontend developerФронтенд разработчикСтарший (Senior)
Рассмотрю предложения

Контакты

Войти
Возраст: 23 года
Опыт работы: 5 лет и 4 месяца
Регистрация: 24.10.2020
Последний визит: 1 неделю назад
Гражданство: Россия
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков: Русский родной языкАнглийский В1

Обо мне

Имею опыт работы во многих сферах: GovTech, Marketplace (B2C и B2B), HealthTech, FinTech, EdTech, а также работу в стартапах и в highload проектах с миллионами пользователей.

  • Разработал и успешно довел до релиза множество проектов с нуля;
  • в работе самостоятелен и умею брать ответственность там, где никто не готов;
  • успешно произвел множество крупных и малых технических миграций приложений (также редизайнов);
  • имею опыт технического лидирования команды и фичей;
  • разбираюсь в различных архитектурных подходах;
  • умею сохранять баланс между учетом бизнес интересов и написанием чистого производительного кода.


* Дополнительно изучаю бэкенд на node.js, system design и методы оптимизации react.

Навыки

HTML
SCSS
Nuxt.js
JavaScript
TypeScript
Vue.js
React
Redux
Webpack
Node.js

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

Опыт работы

  • МоскваОт 100 до 1000 сотрудников
    Фронтенд разработчик (Ведущий)Frontend разработчик (REACT, NEXT)
    Май 2023 — По настоящее время (1 год и 8 месяцев)

    ДОСТИЖЕНИЯ:

    • Реализовал межпроектный глобальный аудио плеер;
    • реализовал общий универсальный компонент сложных форм, позволяющий быстро создавать формы любой сложности в рамках дизайна;
    • предложил и разработал новый вариант реализации фича тоглов для сложных структурных блоков;
    • Выполнял роль фича-лида для более чем 6 крупных фич;
    • предложил и создал ui-kit с использованием storybook и внедрил новый формат ведения документации;
    • произвел анализ производительности с помощью react Profiler и оптимизировал ререндеринг более, чем 5 сложных компонентов;
    • внедрил и объяснил новые стандарты семантической верстки для команды;
    • разработал телеграмм-бота для мониторинга задач и фичей, которые вошли в конкретные релизы;
    • собеседовал новых разработчиков в команду и являлся их временным наставником.

    ПРОЕКТЫ:

    • Админ-панель (также конструктор страниц).
    • https://prosv.ru/ - Highload B2C маркетплейс с возможностью добавления товаров в корзину, избранное, системой личных кабинетов, расчетом доставки, обилием слайдеров, таблиц и сложных форм. Также приложение имеет несколько интеграций с другими внутренними и внешними сервисами, в частности платежными.
    • https://corp.prosv.ru/ - Корпоративный сайт со множеством анимаций, форм, информационных ресурсов и возможностью взаимодействия с корзиной.

    КОМАНДА: 7 фронтов, 4 бэка, 3 тестировщика.

    ТЕХНОЛОГИИ: html, scss, typescript, react 19, next 14, git, storybook, tanstack, redux, zustand, graphql, jest, playwright, redux-toolkit.

    HTMLSCSSTypeScriptReactNext.jsReduxStorybookGraphQLPlaywrightNginx
  • Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
    МоскваОт 1000 до 5000 сотрудников
    Фронтенд разработчик (Старший)Frontend разработчик (VUE, NUXT)
    Август 2022 — Август 2023 (1 год и 1 месяц)

    ДОСТИЖЕНИЯ:

    • Разработал модуль, реализующий логику отображения графиков, в формате npm пакета для 3-х команд и был ответственным за его развитие и поддержку;
    • разработал и внедрил в проект новую глобальную цветовую тему для внутреннего ui фреймворка, который используют более 4-х команд;
    • успешно произвел миграцию 3-х проектов с vue 2 на vue 3, nuxt 2 на nuxt 3;
    • успешно произвел редизайн 2-х проектов;
    • оптимизировал конфигурацию SSR приложения, в результате чего кратно повысилась скорость загрузки сайта и RPS сервера;
    • устранил утечки памяти и оптимизировал работу компонентов, благодаря чему значительно повысилась производительность приложения;
    • занимался приемкой от подрядчиков и дальнейшим развитием 2-х крупных проектов.

    ПРОЕКТЫ:

    • Админ-панель (также конструктор страниц).
    • FinTech Highload проект по работе с биржевыми данными (отслеживание финансовых рынков, катировок, инвест. инструментов и тд.), работе с финансовыми данными (брокерские счета, вклады, кредиты и страхование), отображению, рассылке новостей и данных о торгах для участников торгов и международных инвесторов. Большая часть данных отображается на интерактивных графиках.

    КОМАНДА: 3 фронта, 3 бэка, 2 тестировщика.

    ТЕХНОЛОГИИ: html, scss, javascript, typescript, vue 2, vue 3, nuxt 2, nuxt 3, git, jest, bootstrap, storybook.

    HTMLCSSSCSSJavaScriptTypeScriptVue.jsNuxt.jsJestStorybookGit
  • Приносим пользу для бизнеса через умы, руки и сердца лучших IT-инженеров
    ТюменьОт 10 до 100 сотрудников
    Фронтенд разработчик (Средний)Frontend разработчик (VUE, NUXT)
    Июнь 2021 — Август 2022 (1 год и 3 месяца)

    ДОСТИЖЕНИЯ:

    • С нуля разработал и запустил новый проект для B2B сегмента;
    • разработал ui библиотеку (чат), которая использовалась 3-мя командами, и был ответственным за ее развитие и поддержку;
    • вместе с коллегой внедрил storybook и разработал первые версии ui-kit'а для проекта;
    • реализовал общий универсальный компонент сложных форм, позволяющий быстро реализовывать формы любой сложности в рамках дизайна;
    • составил базу вопросов и заданий для собеседования frontend разработчиков, что позволило более быстро и эффективно проводить тех. интервью;
    • расширил функционал внутреннего онлайн текстового редактора.

    ПРОЕКТЫ:

    • Админ-панель.
    • Маркетплейс B2C, B2B (2 проекта) с системой личных кабинетов, гибко настраиваемыми профилями, интегрированными платежными системами и авторизацией (логин/пароль и через сторонние сервисы).

    КОМАНДА: 5 фронтов, 4 бэкендера 3 тестировщика.

    ТЕХНОЛОГИИ: html, scss, vue, nuxt, typescript, vuetify, git.

    HTMLSCSSTypeScriptVue.jsNuxt.jsGit
  • Вся страна
    Санкт-Петербург
    Фронтенд разработчик (Средний)Frontend разработчик (VUE, NUXT)
    Сентябрь 2019 — Июнь 2021 (1 год и 10 месяцев)

    ДОСТИЖЕНИЯ:

    • По итогам 4-х месячной разработки был подготовлен и успешно запущен MVP;
    • спроектировал и реализовал архитектуру новой версии основного приложения;
    • реализовал систему ролей, авторизации, личных кабинетов и админ панель приложения;
    • разработал отдельный модуль чата в приложении;
    • исправил семантику верстки и ввел новые стандарты разработки для команды;
    • работал со сложными таблицами данных.

    ПРОЕКТЫ:

    • Админ-панель.
    • GovTech социальная сеть с системой ролей, личных кабинетов, новостной лентой, с гибко настраиваемыми профилями, сложными таблицами.

    КОМАНДА: 3 фронта, 1 бэкенд, 1 тестировщик.

    ТЕХНОЛОГИИ: html, scss, vue, nuxt, vuex, vuetify, git.

    HTMLSCSSJavaScriptVue.jsNuxt.jsRESTGitTypeScript

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

  • СПбГЭТУ «ЛЭТИ»

    Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В. И. Ульянова (Ленина)
    Санкт-Петербург2515 выпускников
    Электроники (ФЭЛ), (ФЭТ+ЭФФ)
    Сентябрь 2019 — Июнь 2023 (3 года и 9 месяцев)

    ДОСТИЖЕНИЯ:

    • Во время пандемии предложил и разработал несколько веб-приложений, позволяющих выполнять лабораторные работы удаленно.
    • Оказывал консультативные услуги по IT проектам преподавателей.
    • Являлся ведущим разработчиком в одном из IT проектов университета.