Skip to content
View elemeNtk0's full-sized avatar
🤙
¯\_(ツ)_/¯
🤙
¯\_(ツ)_/¯

Block or report elemeNtk0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
elemeNtk0/README.md

Привет, я Александр — Фронтенд-разработчик 👋

📬 Контакты

  • Telegram: @elemeNtk0 — предпочтительный способ связи
  • email: elemeNtk0@ya.ru
  • Location: Санкт-Петербург, готов к удалённой работе (рассматриваю и удобный офис с закреплённым рабочим местом)

🧑‍💻 Опыт

Фронтенд-разработчик с более чем 10 годами в вебе. Последние 5 лет фокусируюсь на создании сложных веб-приложений на React и TypeScript. Мне интересно:

  • Внедрение дизайн-систем, линтеров, улучшение CI/CD
  • Тесная работа с дизайнерами для создания интуитивных интерфейсов
  • Оптимизация загрузки и рендеринга
  • Написание качественного кода
  • Создание сложных интерфейсов в команде опытных специалистов

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

TypeScript JavaScript React Redux Next.js HTML5 CSS3 SASS Webpack Vite Git Jest Figma

Также работаю с:
Storybook CSS Modules БЭМ Design Tokens ESLint Stylelint React Testing Library CI/CD Jira

🚀 Ключевые проекты

WB (крупный маркетплейс - 2025)

  • Провёл масштабный рефакторинг легаси-кода, работая с двумя крупными проектами (один на Redux Saga, другой на RTK Query).
  • Устранил дублирование логики, унифицировал подходы к работе, что сократило время разработки новых фич на 20% и упростило поддержку кодовой базы.
  • Внедрил стратегию постепенного перевода функциональности с использованием Feature Flags, что позволило безопасно деплоить изменения.
  • Заменил множество разрозненных модальных окон на единый, переиспользуемый компонент для упрощения разработки.
  • Снизил количество обращений в тех-поддержку, с помощью защиты форм "от дурака".

Winopolis (Telegram Mini App - 2024)

  • Разработал почти с нуля и вывел на рынок HTML5-игру в формате Telegram Mini App (tap-to-earn) с последующей продажей проекта.
  • Оптимизировал производительность: выявил и устранил узкие места в рендеринге, что увеличило FPS на 25% на слабых устройствах.
  • Улучшил архитектуру: переписал MVP с Tailwind на CSS Modules + БЭМ, что сократило время разработки новых компонентов на 15%.
  • Ускорил загрузку: переписал лендинг на NextJS с оптимизацией бандла, повысив скорость первой отрисовки (FCP) на 40%.

Яндекс + Samokat.tech (одна команда - 2021-2024)

  • Участвовал в создании глобальной CRM-системы в Яндексе, мигрировал первую версию с Gravity UI на Ant Design.
  • В Samokat.tech создал дизайн-систему с нуля (v1.0.0) с тестовым покрытием ~99%, настроил дизайн-токены и Storybook.
  • Улучшал UX и процессы разработки: внедрял линтеры, проводил дизайн-ревью, оптимизировал сборку.

3commas.io (2018-2020)

  • Разработал первую версию дизайн-системы, организовал Storybook, провёл рефакторинг легаси-кода (удалил Bootstrap, перевёл на БЭМ).
  • Оптимизировал лендинги для SEO и ускорил первую отрисовку: время загрузки снизил с 12 сек. до 1.4 сек. (PageSpeed с 45% до 99%).

HTML Academy (2015-2019)

Наставник / Разработчик образовательного контента (параллельная работа)

  • Создал первый блок платного курса «Великий Кексби».
  • Выпустил более 50 студентов, проводил онлайн-интенсивы и воркшопы (pitercss_class).
  • Участвовал в улучшении методики и критериев интенсивов.

📈 Подход к работе

  • Ориентация на продукт: смотрю на задачи с точки зрения бизнеса и пользователя
  • Процессный: улучшаю инструменты и коммуникации между дизайнерами и разработчиками
  • Качество: внедряю линтеры, тесты, документацию, придерживаюсь принципов DRY/KISS
  • Командный: ценю code review, обратную связь и совместное достижение целей

📚 Бэкграунд

Мой путь в вебе начался более 10 лет назад. Прошёл через:

  • Наставничество: выпустил более 50 студентов за 5 лет в HTML Academy
  • Управление: руководил командой из 5 человек
  • Legacy-опыт: начинал с вёрстки, jQuery, CMS (но уже туда не вернусь) (:
  • Сообщество: помогаю в организации мероприятий spb-frontend.ru
  • Исторический контекст: застал эпоху IE6, верстку таблицами и флоатами, SVN — что делает ценителем современных инструментов 😄

🎯 Хобби и интересы

Саморазвитие, спортзал, музыка, концерты, Drum and Bass культура.


Резюме доступно по ССЫЛКЕ (БУДЕТ ПОЗЖЕ) • Обновлено: Январь 2026

Pinned Loading

  1. learning learning Public

    JavaScript

  2. elemeNtk0 elemeNtk0 Public

    CV

    1