Адам Калашников (minddecay), 23 года, Россия, НовосибирскАдам Калашников (minddecay), 23 года, Россия, Новосибирск

Адам Калашников

Эксперт
Frontend Developer / React Developer с 6+ годами опыта работыФронтенд разработчикСтарший (Senior)
От 400 000 ₽Не ищу работу

Контакты

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

Обо мне

Я senior фронтенд-разработчик с более чем 6-летним опытом коммерческой разработки. Основная экспертиза — React-экосистема и построение масштабируемых, поддерживаемых интерфейсов. Для меня важно не просто писать код, а создавать решения, работающие на бизнес-цели и удобные для пользователей и команды.


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


Ключевая экспертиза


Проектирование архитектуры фронтенд-приложений

Разработка сложных интерфейсов и бизнес-логики

Оптимизация производительности и UX

Работа с дизайн-системами и UI-kit’ами

Код-ревью, менторинг, техническая экспертиза

Взаимодействие с backend, дизайном и продуктом


Опыт


React, Redux, TypeScript — с 2019 года (5+ лет)

JavaScript, HTML, CSS — с 2018 года (6+ лет)

Next.js — с 2021 года (3+ лет)

Git (GitLab / GitHub) — с 2018 года (6+ лет)


Технологический стек


Frontend: HTML, CSS / SCSS / Styled Components / Tailwind CSS

Языки: JavaScript / TypeScript

Фреймворки и библиотеки: React, Next.js, Redux, Effector, Reatom

Дополнительно: Svelte / SvelteKit, Solid.js

Формы и валидация: Formik, React Hook Form

Тестирование: Jest, Cypress, Playwright

Сборка и инструменты: Vite, Webpack, Rollup, Gulp

Качество кода: ESLint, Prettier, Stylelint

API: REST, Axios, ky

UI: Ant Design, MUI, Chakra UI, Gravity UI, Radix UI, Bits UI

Backend-интеграция: Postgres, Prisma

Инфраструктура: Git, npm, Yarn, pnpm


Soft skills и подход к работе


Более года опыта в роли тимлида в небольшой зарубежной компании

Ответственность за технические решения и результат команды

Сильные коммуникационные навыки и кросс-функциональное взаимодействие

Анализ и декомпозиция сложных задач с предложением эффективных решений

Работа в условиях неопределённости и быстрая адаптация к изменениям

Инициативность, аргументация решений, поиск компромиссов


Архитектура и инженерные практики


SOLID, KISS, DRY, соблюдение best practices

MVC, MVVM, MVP, Flux, FSD, Atomic Design

Разработка UI-kit’ов и дизайн-систем с нуля

— Опыт запуска проектов с нуля и развития существующих продуктов


Продуктовый опыт


— Работа с B2B / B2C / C2C продуктами

— Опыт продуктовой и заказной разработки

Глубокое погружение в бизнес-контекст и цели продукта

Постоянное обучение, отслеживание трендов и новых технологий

Навыки

Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.

HTML
CSS
CSS-in-JS
JavaScript
TypeScript
React
Redux
Webpack
Git
Jest

Эксперт

4консультации
5
4 оценки

Работаю с квалификациями

СтажёрМладший

Специализация

Фронтенд разработчик
Стоимость
2000 ₽/ час

Опыт работы

  • Онлайн-сервис бытовых услуг
    МоскваОт 100 до 1000 сотрудников
    Фронтенд разработчик (Ведущий)Lead Frontend Developer
    Апрель 2024 — По настоящее время (1 год и 10 месяцев)

    Разработка SPA B2B-продукта на React.
    Выступаю ведущим frontend-разработчиком направления, отвечаю за архитектуру клиентской части, развитие продукта и качество кодовой базы. Принимаю ключевые технические решения, напрямую влияю на развитие и стабильность продукта.

    Зона ответственности и вклад

    Развитие и поддержка двух frontend-проектов компании
    Проектирование и развитие архитектуры клиентских приложений
    Рефакторинг и оптимизация существующей кодовой базы с фокусом на поддерживаемость и производительность
    Развитие и рефакторинг внутреннего UI-kit, унификация компонентов и подходов
    Участие в PBR: анализ и оценка бизнес-требований, декомпозиция задач и планирование реализации
    Принятие архитектурных решений и внедрение новых инструментов и практик frontend-разработки
    Внедрение и настройка фронтенд-аналитики (Яндекс Метрика), анализ пользовательских метрик и поведенческих данных
    Кросс-командное взаимодействие с backend-разработчиками, дизайнерами и менеджерами для принятия совместных решений
    Анализ пользовательского фидбэка и его трансформация в улучшения UX и функциональности продукта

  • Digital ecosystem in agriculture: marketplace, analytics, P2P, fintech
    ВоронежОт 100 до 1000 сотрудников
    Фронтенд разработчик (Старший)Senior Frontend Developer
    Октябрь 2022 — Февраль 2024 (1 год и 5 месяцев)

    Участие в разработке нескольких ключевых продуктов компании:
    внутренней CRM-системы, C2C-маркетплейса и системы управления логистикой. Работал над развитием функциональности, качеством кодовой базы и масштабированием решений. Активно участвовал в планировании развития продуктов, анализе бизнес-требований и декомпозиции задач.

    Зона ответственности

    Оценка и планирование задач на основе бизнес-требований
    Разработка и поддержка общего UI-kit, используемого во всех проектах компании
    Реализация нового функционала в тесном взаимодействии с дизайнерами и backend-разработчиками
    Рефакторинг и оптимизация существующей кодовой базы
    Код-ревью и поддержание стандартов качества кода в команде
    Написание тестов и повышение надёжности frontend-части

    Ключевые достижения

    Запуск нового проекта в сжатые сроки с последующей поддержкой и развитием
    Переработка системы фронтенд-нотификаций:
      • уменьшен объём кода
      • реализованы переиспользуемые компоненты
      • расширен функционал
      • существенно сокращён boilerplate
    Редизайн и упрощение системы модальных окон, повышение удобства использования и поддержки
    Развитие системы фронтенд-аналитики в сотрудничестве с аналитиком: более детальный сбор пользовательских и поведенческих данных
    Разработка логики и компонентов multi-step форм, улучшение UX сложных сценариев
    Миграция компонентов на новый дизайн с одновременным рефакторингом legacy-кода
    Реализация интерактивного туториала для упрощения онбординга новых пользователей

    HTMLCSS-in-JSJavaScriptTypeScriptReactReduxPlaywrightRESTGitWebpack
  • Sidewalk Developers Group
    Фронтенд разработчик (Ведущий)Lead Frontend Developer
    Май 2021 — Октябрь 2022 (1 год и 6 месяцев)

    Team Lead / Senior Frontend Developer в небольшой зарубежной компании.
    Отвечал за frontend-направление: от проектирования архитектуры до организации процессов и качества кода. Разрабатывал проекты с нуля и поддерживал существующие решения заказчиков, принимал ключевые технические решения и выстраивал эффективную работу команды.

    Зона ответственности

    Проектирование архитектуры frontend-приложений и выбор технологического стека
    Координация работы frontend-команды, распределение задач и контроль качества
    Постановка, описание и декомпозиция задач на основе требований бизнеса и заказчиков
    Коммуникация с руководством и заказчиками, участие в обсуждении требований и технических решений
    Разработка и развитие UI-kit’ов для проектов компании
    Создание новых компонентов и страниц, развитие функциональности продуктов
    Код-ревью и внедрение стандартов качества разработки
    Рефакторинг и оптимизация клиентских проектов, в том числе двукратная миграция проектов на новый стек с сохранением и переиспользованием существующей кодовой базы
    Написание тестов для компонентов и ключевых пользовательских сценариев

    Ключевые достижения

    Разработка удобного и переиспользуемого UI-kit’а совместно с дизайнером внутри команды
    Запуск 4 проектов с нуля — от идеи до продакшена
    Миграция проекта заказчика с Vue 2 / Nuxt на Next.js, улучшение архитектуры и поддерживаемости
    Внедрение style guide и единых стандартов frontend-разработки для команды
    Лидирование frontend-команды на протяжении всего периода работы
    Внедрение обязательного код-ревью в процесс разработки
    Создание структурированного workspace в Notion для хранения технических материалов, гайдлайнов и полезных ресурсов для команды

    HTMLSCSSJavaScriptTypeScriptReactReduxNext.jsJestRESTful APIWebpack
  • Частная практика, работа без зачисления в штат
    Фронтенд разработчик (Средний)Frontend Developer
    Июнь 2019 — Май 2021 (2 года)

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

    Зона ответственности

    Коммуникация с заказчиками: сбор, уточнение и формализация требований
    Анализ дизайн-макетов и проектирование структуры компонентов
    Разработка многостраничных сайтов и лендингов на чистом HTML / CSS / JavaScript
    Разработка веб-приложений на React / TypeScript, включая сложную логику и состояния
    Рефакторинг и оптимизация существующих проектов
    Сотрудничество с иностранными студиями в роли внештатного frontend-разработчика
    Миграция legacy-проектов с jQuery на современный стек (HTML / CSS / JS, React, Next.js)
    — Работа как в полной самостоятельности, так и в рамках распределённых команд

    Ключевые достижения

    Успешно завершено 100+ заказов для международных клиентов
    — Активная работа с GSAP и другими библиотеками для реализации сложных анимаций и интерактивных сценариев
    Успешное закрепление на международном рынке фриланса, несмотря на высокую конкуренцию

    HTMLSCSSJavaScriptTypeScriptReactReduxWebpackGulpJestRESTful API

Рекомендательные письма

  • kazakova-nataly
    коллега
    С удовольствием порекомендую Адама в топовую команду разработки! Адам отличный фронтенд-разработчик с высоким уровнем вовлеченности в проект, рабочей дисциплиной, высокой производительностью и продуктовым подходом к решению задач. Инициативный, ответственный, с хорошими коммуникативными навыками, отличный командный игрок. К сожалению, руководством компании Agro.Club было принято решение свернуть проект, в котором был задействован Адам, в связи с чем мы были вынуждены попрощаться с Адамом и еще несколькими отличными ребятами. Устные рекомендации по Адаму готова предоставить по запросу в тг @kazakova_nataly
    Письмо написано 18 января 2024 в 15:42