Опубликовано 12 дней назад
IT, интернет, связь, телеком
Полный день
Опыт работы
СПК, Екатеринбург
с ноября 2022 г. по настоящее время (1 год и 6 месяцев)
Frontend-разработчик
Компания занимается производством и продажей металлургической продукции. Работал Frontend-разработчиком над внутренними проектами - в частности веб-платформы сбыта продукции, финансов и мониторинга сотрудников.
Достижения:
1. (Платформа сотрудников) Разработал таблицу мониторинга данных о сотрудниках с фильтрами, группировкой и вложениями на React и Redux Toolkit.
2. (Платформа мониторинга сотрудников) Оптимизировал загрузку табличных отчетов, ускорив её на 26%. Анализ проводил через webpack-bundle-analyzer и Chrome DevTools.
3. (Платформа сбыта продукции) Уменьшил тех.долг, меняя 50% типов с "any" на более осмысленные и по FSD.
4. По своей инициативе тесно взаимодействовал с командой дизайнеров, внося предложения по визуальному функционалу платформ.
Обязанности:
1. Работа по scrum: спринты 2 недели, дейлики, 1 рефлексия, 1 планёрка.
2. Написание кода, рефакторинг, первичное тестирование.
3. Онбординг и обучение новых сотрудников, ревью кода.
4. Оценка задач.
Команда: тимлид, архитектор, аналитик, 4 тестировщика, 4 фронтендера, 5 бекендеров. Иногда помогал другим командам.
Стек: React, Redux, react-redux, redux-thunk, Redux Toolkit, Javascript, Typescript, webpack-bundle-analyzer, Chrome DevTools, react-intersection-observer, eslint, jest, storybook, Angular.
Ample, Екатеринбург
с ноября 2020 г. по ноябрь 2022 г. (2 года)
Frontend-разработчик
Компания занимается разработкой сайтов под ключ. Моя работа происходила над проектом сайта для коттеджного поселка "Золотой камень" (https://ample.ru/portfolio/zolotoikamen/) и сайта Penoterm (https://ample.ru/portfolio/penoterm/).
Достижения:
1. (Золотой камень) Разработал интерфейс ипотечного калькулятора с помощью React, Redux, react-hook-form и zod для автоматического расчёта стоимости выплат
под конкретного клиента.
2. (Penoterm) Разработал страницу личного кабинета поставщика с текстовыми данными, таблицами со статистикой и календарём выполнения плана. Использовал React, Redux, Redux-thunk, scss.
3. (Penoterm) Ускорил загрузку личного кабинета поставщика на 11% за счет оптимизации рендера. Анализ производительности делал через Chrome DevTools.
Обязанности:
1. Работа по scrum: спринты 2 недели, дейлики, 1 рефлексия, 1 планёрка.
2. Написание кода, рефакторинг, первичное тестирование.
3. Онбординг и обучение новых сотрудников, ревью кода.
4. Оценка задач.
Stack: React, Redux, Apollo client, HTML, CSS, TypeScript, JavaScript, react-hook-form, zod, Redux Toolkit, graphQL, Chrome DevTools, scss.
Образование
УрФУ им. Б.Н. Ельцина, Екатеринбург
ИРИТ-РТФ
с сентября 2019 г. по сентябрь 2023 г. (4 года)
Программная инженерия
О себе
Frontend-разработчик с 3+ годами коммерческого опыта разработки на React и его стеке. Так же был опыт с проектами на Angular. Работал с большими табличными системами, самописными CRM и лендингами.
Владение языками
английский язык - средний