Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 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.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Опыт вождения
Имеется собственный автомобиль
Права категории 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
Высшее образование (Магистр)
2019
Высшее образование (Магистр)
2015
Высшее образование (Магистр)
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
