🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Никита Прокопов (nikita_prokopov), 24 года, Россия, Санкт-ПетербургНикита Прокопов (nikita_prokopov), 24 года, Россия, Санкт-Петербург

Никита Прокопов

Senior Frontend Developer | 4+ лет опыта | React, TypeScript, JavaScriptФронтенд разработчикВеб-разработчикВедущий (Lead)
От 400 000 ₽Ищу работу

Контакты

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

Обо мне

Senior Frontend Engineer с более чем 4-летним опытом, специализирующийся на React.js, TypeScript и JavaScript. Руководил фронтенд-командой из 5+ человек в роли Frontend Tech Lead. Реализовал более 6 проектов с нуля как ведущий frontend-разработчик.

Самостоятельный T-Shaped специалист с экспертизой в: проектировании масштабируемой и стабильной архитектуры; выборе стека технологий; выстраивании процессов разработки; создании качественных интерфейсов без веб-дизайнера (Radix, Shadcn, Tailwind, Ant-Design); настройке production и тестовых окружений (Vite, Webpack, Netlify); организации состояния приложения (TanStack-Router, TanStack-Query, Reatom); интеграции внешних сервисов (Stripe, GetStream SDK, OpenStreetMap, Sentry, SuperTokens); автоматизированном юнит, интеграционном, e2e тестировании (Vitest, Jest, Playwright, React-Testing-Library); создании SSG-приложений (Astro) с возможностью управления контентом (Strapi CMS).

Навыки

React
TypeScript
JavaScript
HTML
CSS
Next.js
Управление разработкой
Управление людьми
Веб-разработка
Адаптивная верстка

Опыт работы

  • Dazzl
    Берлин
    Фронтенд разработчик (Ведущий)Senior Frontend Engineer
    Февраль 2024 — По настоящее время (10 месяцев)
    • Разработал веб-приложение с нуля на React.js, JavaScript и Ant Design, которое было признано самым удобным веб-приложением по мнению 30+ пользователей и CEO.
    • Перенес 4 страницы из старого приложения, сократив количество шагов для пользователей, уменьшив количество багов и улучшив UI/UX, что значительно ускорило обработку заявок.
    • Разработал качественный UI/UX для приложения из 15+ страниц с помощью Figma и Ant Design, что исключило необходимость в найме дизайнера.
    • После ухода PM взял на себя взаимодействие с заказчиком по фронтенд-задачам, что снизило нагрузку на тимлида и ускорило внедрение новых фич на фронтенде.
    • Настроил тестовое и production-окружение с помощью Webpack и Netlify, а также произвел интеграции с внешними системами (Sentry, Keycloak).
  • Дубай
    Фронтенд разработчик (Старший)Senior Frontend Engineer
    Декабрь 2022 — Февраль 2024 (1 год и 3 месяца)
    • С нуля создал гибкий конструктор лендингов с поддержкой RTL с помощью React.js, I18n, Strapi CMS и TypeScript, что позволило генерировать множество лендингов и тестировать гипотезы.
    • Интегрировал Leaflet, React-Leaflet и OpenStreetMap, обеспечив функциональность для добавления, редактирования и отображения адресов застройщиков на глобальной карте.
    • Реализовал интеграцию с Stripe для оформления и редактирования подписки на сервис пользователями и обработки платежей на проекте.
    • Интегрировал GetStream SDK для быстрого создания функционала чатов между застройщиками и клиентами.
  • Разработка, внедрение и обслуживание сложных программных решений мирового уровня
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фронтенд разработчик (Ведущий)Frontend Tech Lead
    Декабрь 2021 — Ноябрь 2022 (1 год)
    • Постоянно улучшал качество кодовой базы, что позволило через 3 месяца после найма занять позицию Frontend Tech Lead.
    • Ввел практику еженедельных созвонов для решения технических проблем проекта, что привело к снижению числа багов, повышению уровня экспертизы команды и улучшению качества кода.
    • Установил практику обязательного обновления документации, если в процессе выполнения задачи требовались уточнения от аналитиков, что значительно ускорило приемку задач.
    • Разработал и поддерживал библиотеку базовых компонентов с использованием React.js, JavaScript и Ant Design, что позволило команде быстрее реализовывать новые фичи.
    • Проводил мастер-классы, сессии парного программирования, код-ревью и менторил разработчиков, что ускорило развитие команды и повысило ее экспертизу.
    • Декомпозировал крупные задачи на более мелкие и распределял их между фронтенд-разработчиками, что улучшило скорость работы команды.
  • Разработка IT-проектов
    Санкт-ПетербургОт 100 до 1000 сотрудников
    Фронтенд разработчик (Средний)Middle Frontend Engineer
    Август 2020 — Декабрь 2021 (1 год и 5 месяцев)
    • Разработал веб-приложение с нуля на React.js, JavaScript и Ant Design, которое было признано самым удобным веб-приложением по мнению 30+ пользователей и СЕО.
    • Перенес 4 страницы из старого приложения, сократив количество шагов для пользователей, уменьшив количество багов и улучшив UI/UX, что значительно ускорило обработку заявок.
    • Разработал качественный UI/UX для приложения из 15+ страниц с помощью Figma и Ant Design, что исключило необходимость в найме дизайнера.
    • После ухода PM взял на себя взаимодействие с заказчиком по фронтенд-задачам, что снизило нагрузку на тимлида и ускорило внедрение новых фич на фронтенде.

Дополнительное образование