cv

Обо мне

Дмитрий Сурков — портрет

За 8 лет вырос от стажёра до Lead frontend-разработчика — через сложные коммерческие проекты в digital-студии и продуктовую разработку в банковском секторе. Не только пишу код, но и выстраиваю архитектуру, лидирую команду и умею разговаривать с бизнесом на одном языке.

Ценю конкретику и доверие: всегда на связи, держу сроки и предлагаю решения, которые работают в реальных условиях.

Навыки

Основные технологии

  • JavaScript
  • TypeScript
  • React
  • NextJS
  • HTML
  • CSS
  • GraphQL

React экосистема

  • Styled Components
  • Tanstack Query
  • React Router
  • Jotai

Управление и лидерство

  • Наставничество
  • Лидирование
  • Оценка задач
  • Декомпозиция
  • Планирование

Стилизация и анимация

  • Sass
  • React Spring
  • Lottie
  • Gsap
  • Canvas

Интеграции с сервисами

  • Stripe
  • Shopify API
  • Mailchimp

Дизайн и качество

  • Accessibility
  • Адаптивная верстка
  • Кроссбраузерная верстка
  • Figma
  • Adobe Photoshop
  • Adobe Illustrator

Backend

  • Node.js
  • Express
  • NestJS
  • PostgreSQL
  • MongoDB
  • Docker

Опыт работы

Иннотех03.2023 - По настоящее время

  • Старший разработчик

    03.2023 - 01.2024
  • Ведущий разработчик

    01.2024 - По настоящее время
  • Инициировал и возглавил переход проекта на архитектурную методологию FSD.
  • Наставничество: руководство командой разработчиков, распределение задач.
  • Оценка задач, декомпозиция и планирование.
  • Разработка клиентской части внутреннего банковского продукта: новый функционал, рефакторинг, оптимизация, редизайн.
  • Глобальный рефакторинг и обновление функционала роутинга приложения.
  • Взаимодействие с бэкенд-командой, бизнес- и системными аналитиками.
  • Коммуникации с бизнесом и смежными командами.

Oddity limited05.2017 - 03.2023

  • Intern

    05.2017 - 08.2017
  • Frontend developer

    08.2017 - 03.2023
  • Создание анимаций разной сложности по аниматикам и техническому описанию.
  • Оценка дизайна на предмет технической реализации.
  • Разработка клиентской части веб-приложений и SPA.
  • Кросс-браузерная и адаптивная вёрстка: веб-страницы, компоненты, лендинги, email-шаблоны.
  • Интеграция с Shopify API и собственными админ-панелями для e-commerce проектов.
  • Интеграция со сторонними сервисами: Stripe, Google Maps, Mailchimp.
  • Тестирование и обеспечение доступности интерфейсов (Accessibility).
  • Оптимизация и рефакторинг кода.
  • Взаимодействие с клиентами, дизайнерами и бэкенд-разработчиками.

Награды

Образование

  • Повышение квалификации

    Образовательные технологии Яндекса

    Бэкенд на Node.js для фронтенд-разработчиков

    2025
  • Высшее

    Московский университет МВД России

    Юриспруденция

    2015