Перейти к содержимому
~/Andrei Nogotkov/ about-me

$ git checkout pages/about-me

Switched to branch 'about-me'

ОБО МНЕ

# README.md

Фронтенд-разработчик, который любит системный подход: от дизайн-токенов и доступности до профилирования производительности.

location
Вологда / удаленка
experience
6+ years
focus
product engineering

{ stack.json }

ui

CSSDesign Systemsa11y

core

TypeScriptReactNext.js

tools

ViteNode.jsCI/CD

quality

VitestPlaywrightStorybook

$ open mailto:borshblack@gmail.com

github.com/borshblack · telegram @borsh_black

$ git log career.md --graph --oneline

  1. a8f2c1d 2024—now

    Ведущий frontend разработчик

    Ключевые достижения: • Спроектировал и внедрил с нуля модуль внутренней биржи задач с интеграцией корпоративной валюты, увеличив общую производительность команд на 15%. • Настроил кэшируемое хранилище на базе React Query (кастомный показатель cache-hit около 78%), что уменьшило объем сетевых запросов на 60% и сократило время загрузки страницы приложения на 1.2 секунды. • Реализовал плагин-систему с использованием паттерна Inversion of Control, что ускорило интеграцию новых независимых модулей с 5 до 2 дней. • Развернул строгую валидацию клиентских форм через Zod и react-hook-form, снизив долю ошибок пользовательского ввода на 70% и разгрузив линию технической поддержки на 30%. • Поддерживал InnerSource UI-библиотеку для 6 продуктов платформы, экономя примерно 120 человеко-часов в месяц на разработке интерфейсов. Стек: React, TypeScript, MobX, React Query, Vite, Zod, GitLab CI.

  2. 9c01e4b 2022—2024

    Middle Frontend разработчик

    Разработка и поддержка высоконагруженных B2B-продуктов, постоянное развитие внутренних инструментов и библиотек компонентов в рамках Agile-процессов. Ключевые достижения: • Развивал компоненты единого UI-kit для 8 смежных проектов, что сократило количество визуальных багов на 42% и увеличило скорость выпуска фич на 35%. • Реорганизовал процессы компиляции, добавив SWC и ESBuild к сборщикам, что снизило время локальной сборки на 70% и уменьшило размер production-бандла на 25%. • Обновил версию ядра Next.js во всем монорепозитории, сократив время прохождения полного CI-билда на 40% и ускорив процесс деплоя на 35%. • Перевел ключевой внутренний микрофронтенд в формат ESM, добившись снижения потребления памяти на 15% и ускорения холодного старта компонентов на 30%. • Внедрил практики автоматизированного тестирования (Unit, Integration, E2E), доведя покрытие кода до 40% и снизив количество инцидентов на продакшене на 28%. Стек: React, TypeScript, Next.js, Webpack, SWC, ESBuild, Apollo Client.

  3. 54b87aa 2020—2021

    Frontend разработчик

    Разработка корпоративных порталов и e-commerce проектов B2C сегмента. Ключевые достижения: • Интегрировал функционал корзины и модулей чекаута в интернет-магазине с использованием 1С-Битрикс и JS SDK, увеличив конверсию в оплату заказов на 18%. • Оптимизировал SQL-индексы и разработал модуль предоставления аналитической пассажирской статистики, что снизило время ожидания тяжелых выгрузок на 70%. • Настроил CMS ModX для 5 масштабных корпоративных B2C-порталов, обеспечив uptime на уровне 99.9% и сократив время ручной публикации графического контента редакторами на 60%. • Проводил технические собеседования и онбординг, адаптировав 5 junior-разработчиков для самостоятельного ведения продуктовых задач. Стек: React, TypeScript, Gatsby, Redux, ModX, SQL, Webpack.

  4. 1fd392e 2019—2020

    Junior Frontend разработчик

    Ключевые достижения: • Спроектировал и внедрил с нуля архитектуру корпоративной Headless CMS, успешно запустив на ней первый крупный многостраничный клиентский продукт компании. • Стандартизировал code-style, выстроил процессы код-ревью и декомпозиции задач, выступив ментором для 2 младших разработчиков, что повысило самостоятельность команды и качество кодовой базы.

andrey@Andrei Nogotkov (about-me) ❯ git show a8f2c1d