Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 33 года, родился 16 июля 1992

Пермь, готов к переезду (Екатеринбург, Москва, Санкт-Петербург), готов к командировкам

Frontend-разработчик (React)

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость

Опыт работы 4 года 10 месяцев

Июль 2025по настоящее время
10 месяцев
Индивидуальное предпринимательство / частная практика / фриланс

Пермь

Frontend-разработчик (React)
Проект: Брокерский сайт для криптоторговли. Достижения: ▸ Добавил Prettier и Linter и конфиги для них на проект и их отработку на commit через husky, для упрощения контроля и единообразия кода. ▸ Упростил работу с библиотекой i18n для более простого встраивания в компоненты. ▸ Настройкой Webpack'a с помощью webpack-bundle-analyzer удалось уменьшить размер production-bundle на 20%, убрав неиспользуемые зависимости в исходниках пакетов, добавив плагинов для minification и uglyfication. ▸ Увеличил производительность проекта на 10% (согласно Lighthouse), добавив memoization тяжеловесных компонентов, и организовав lazy-loading и dynamic imports для некоторых роутов и компонентов. ▸ Добавил виртуализацию тяжелого списка посредством react-window, что улучшило UX одного из роутов приложения. Технологии: Typescript, React, Tanstack Table, React query, SCSS, TailwindCSS, Next.js, Openlayers, i18n, Vite, REST API, Git.
Январь 2025Июнь 2025
6 месяцев
ООО Лимон

Пермь, www.it-limon.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Web Team Lead (React + C#)
Проекты: Веб проекты внутренней инфраструктуры ЦБ РФ. Обязанности: - Управление командой веб-разработчиков (8 человек), организация эффективной работы отдела, распределение задач и контроль сроков выполнения проектов. - Планирование и координация полного цикла разработки веб-приложений: от анализа требований до внедрения и технической поддержки. - Взаимодействие с project-менеджерами и другими отделами для уточнения ТЗ, согласования функционала и сроков реализации. - Выбор технологического стека, архитектуры решений, обеспечение качества кода и соблюдение стандартов разработки. - Оценка трудозатрат, планирование 2-х недельных спринтов, проведение ретроспективы предыдущих спринтов. - Проведение code-review, техническое сопровождение разработчиков, наставничество и развитие команды. - Мониторинг производительности и надежности систем, выявление и устранение узких мест, оптимизация процессов. - Контроль за соблюдением внутренних процессов, документирования решений и процедур. - Участие в найме новых сотрудников: проведение технических интервью, оценка квалификации кандидатов. Достижения: - Разработал Матрицу компетенций для отдела Веб-разработки (фронтендеров и бэкендеров) на 4 уровня грейдов. - Разработал "Карьерную карту" для горизонтального и вертикального продвижения, смены деятельности внутри компании для фронтендеров и бэкендеров. - Наладил взаимодействие между бэкендерами и фронтендерами для более активного и живого сотрудничества, особенно для проблем "в проде", где неясно, на чьей стороне сформирован баг.
Сентябрь 2023Декабрь 2024
1 год 4 месяца
ООО Лимон

Пермь, www.it-limon.ru/

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик (React)
Роль: Middle+ frontend-разработчик Проекты: Монетная площадка Банка России (https://mpbr.cbr.ru/). Продуктовая разработка по администрированию парашютной площадки. Дашборд для сбора аналитики состояния и отслеживания сервисов сегмента банка. Внутренний портал для отметки и отслеживания отпусков и сверхурочных работ. Задачи: ▸ Разработка приложений, в том числе с нуля, в команде из 9 человек, включая 5 frontend-разработчиков. ▸ Построение и рефакторинг архитектуры приложения для обеспечения масштабируемости и удобства поддержки. ▸ Проведение онбординга новых сотрудников. ▸ Оптимизация клиентской части. Достижения: ▸ Ввёл на новом проекте FSD архитектуру и актуализировал для неё правила в локальной Wiki, которые модифицировались по ходу разрастания проекта. ▸ Участвовал в миграции фронтенд-проекта с iframes встраиванием, на микрофронтенды, с использованием Webpack Module Federation. ▸ Провёл виртуализацию большого списка элементов на проекте, для улучшения UX на 40%, с использованием библиотеки react-window. ▸ Участвовал в переводе проекта на Next.js, благодаря SSR и SSG улучшились показатели в Lighthouse по FCP, LCP и TTI. ▸ Улучшил отзывчивость графика, введя дополнительные элементы управления базовых компонентов графика из ant-design/charts, улучшив взаимодействие через RTK-query и подключение Websocket через SignalR. ▸ Настроил Storybook для UI-компонентов, что позволило дизайнерам и разработчикам синхронизировать работу и снизить число багов. ▸ Повысил покрытие кода unit и integration тестами до 85% на одном из проектов с помощью react-testing-library и jest, улучшив надёжность и упростив сопровождение. Стек: JavaScript, TypeScript, React, Next.js, RTK-query, Redux, Effector, Recharts, react-hook-form, CSS modules, SCSS, Webpack, Jest, react-testing-library, Playwright, Storybook.
Июль 2021Август 2023
2 года 2 месяца

Пермь

Информационные технологии, системная интеграция, интернет... Показать еще

Fullstack-разработчик (React + C#)
Проекты: Платформа контроля и отслеживания заявок соц. защиты региона. Дашборд в сфере грузоперевозок. Задачи: ▸ Разработка приложения с нуля и новой функциональности в команде из 5 человек, включая 3 fullstack-разработчика. ▸ Участие в создании проекта на TypeScript + React + C# + PostgreSQL. ▸ Участие в миграции проекта с Windows Forms на Ember.js + C# + PostgreSQL. ▸ Наставничество и проведение код-ревью. ▸ Оптимизация клиентской части, серверного кода и запросов БД. Достижения: ▸ Добавил Prettier и Linter и конфиги для них на свежий проект и их отработку на commit через husky, для упрощения контроля и единообразия кода, что позволило улучшить время onboarding'a и адаптацию на 20%. ▸ Завершил создание проекта на TypeScript, что улучшило типизацию, читаемость и поддержку кода. ▸ Увеличил производительность проекта на 15%, добавив мемоизацию тяжеловесных компонентов, и организовав lazy-loading и dynamic imports для некоторых роутов и компонентов. Технологии: JavaScript, Typescript, Ember.js, React, Handlebars, Material UI, CSS, redux, formik, styled-components, Webpack, C#, PostgreSQL, REST API, Git.

Навыки

Уровни владения навыками
Продвинутый уровень
Терпение и честность
JavaScript
HTML5
TypeScript
ES6
SCSS
React JS
REST
HTML
Frontend
SPA
Английский язык
Git
Redux
Scrum
Адаптивная верстка
оформление документации
Webpack
ANT
Figma
Unit Testing
CSS3
REST API
Websocket
Средний уровень
C#
Postman
Базовый уровень
Node.js
PostgreSQL
Effector
GraphQL

Опыт вождения

Имеется собственный автомобиль

Права категории B

Обо мне

Имею около 4-х лет коммерческого опыта на позиции Frontend разработчика. В работе использую React и его экосистему. Имеется опыт работы в применений и разработке архитектуры FSD на фронтенде. Руководил небольшой командой (8 человек) в течение полугода, в должности Team Lead. 🚀 Что умею делать на высоком уровне: ✅ Кроссбраузерная и адаптивная верстка — интерфейсы отлично выглядят и работают на всех устройствах. ✅ Оптимизация производительности — SSR, Code Splitting, Lazy Loading, кеширование, улучшение Core Web Vitals. ✅ Интеграция с REST API, Websocket и сторонними сервисами. ✅ Создание сложных интерфейсов с использованием Redux, Redux Toolkit. 🛠 Стек технологий: HTML5, CSS3, JavaScript (ES6+), TypeScript, React, Next.js, Redux Toolkit, AntD, FSD, SCSS modules, react-hook-form, Tailwind CSS, Jest, Storybook, C#, PostgreSQL. Телеграмм для связи - https://t.me/Infandel

Высшее образование (Магистр)

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения