← В ленту
Senior
Регистрация: 07.02.2025

Сергей Прудников

Специализация: Frontend Engineer
— Более 15 лет опыта в разработке веб-приложений с использованием JavaScript / React / Redux / Typescript / jQuery / HTML / CSS. — Проектирование и написание кода, обеспечение кроссбраузерной/устройственной совместимости. — Отличное знание JavaScript/Typescript. — Отличное знание библиотеки React JavaScript. — Отличное знание HTML/CSS. — Отличное знание адаптивного дизайна и разработки. — Соблюдение стандартов стиля. — Хорошие коммуникативные навыки, опыт общения с командой на месте.
— Более 15 лет опыта в разработке веб-приложений с использованием JavaScript / React / Redux / Typescript / jQuery / HTML / CSS. — Проектирование и написание кода, обеспечение кроссбраузерной/устройственной совместимости. — Отличное знание JavaScript/Typescript. — Отличное знание библиотеки React JavaScript. — Отличное знание HTML/CSS. — Отличное знание адаптивного дизайна и разработки. — Соблюдение стандартов стиля. — Хорошие коммуникативные навыки, опыт общения с командой на месте.

Скиллы

JavaScript
TypeScript
Adaptive layout
JQuery
Next.js
Problem solving
React
Redux
Sass
SCSS

Опыт работы

Senior Front-end Developer (React)
с 09.2023 - По настоящий момент |iSoftGamble
JavaScript, React, Redux, TypeScript, SCSS, Cross-browser markup, Progressive Web Apps, WebSockets, Webpack, Vite
Улучшение производительности проекта: ● Проводил анализ и оптимизацию производительности существующих приложений на React. ● Применял методы lazy loading, мемоизацию и Web Workers для повышения быстродействия. Разработка пользовательских интерфейсов: ● Создавал интерактивные и отзывчивые интерфейсы на базе React. ● Использовал React Router для маршрутизации и Redux для управления состоянием приложения. Проектирование архитектурных решений: ● Принимал участие в разработке архитектуры приложения и новых фич/компонентов. Интеграция с Back-end: ● Обеспечивал интеграцию frontend с RESTful API. ● Работал совместно с back-end разработчиками для создания согласованных интерфейсов. Взаимодействие с командой: ● Тесно сотрудничал с менеджерами, дизайнерами, backend разработчиками и QA-инженерами. ● Участвовал в регулярных совещаниях и код-ревью с целью поддержания качества кода и обсуждения новых фич. Контроль качества кода: ● Проводил code-review для обеспечения соответствия кода стандартам качества. ● Писал юнит-тесты и интеграционные тесты с использованием Jest. Оптимизация производительности SPA-проектов: ● Выполнял оптимизацию одностраничных приложений (SPA) для достижения высокой производительности и быстрого отклика. ● Использовал Performance API для мониторинга и улучшения производительности. Поддержка проектов: ● Поддерживал клиентские и внутренние проекты компании, внося улучшения и исправления по мере необходимости.
Frontend Engineer
04.2023 - 08.2023 |NDA
JavaScript, TypeScript, React, Next.js, SCSS, Redux, Adaptive Layout
● Проектирование и разработка приложений на JS/TS, React, Next.js.
Senior Software Engineer
09.2010 - 04.2023 |EPAM
Git, JavaScript, HTML, CSS, React, Redux, SCSS, Webpack, БЭМ, TypeScript
В роли технического лидера по фронтенд-разработке: ● Руководил командой фронтенд-разработки для ведущего клиента в индустрии алкогольных напитков. Организовывал работу команды, устанавливал приоритеты и координировал процессы разработки. ● Разрабатывал веб-приложения, используя технологии JS/TS, React, Redux, jQuery, HTML и CSS. Применял передовые методы и лучшие практики, чтобы обеспечить эффективность и качество разработки. ● Внедрял оптимизационные стратегии для веб-сайтов, сосредотачиваясь на улучшении пользовательского опыта и соответствии требованиям Core Web Vitals. Достижения в оптимизации привели к улучшению производительности и скорости загрузки сайтов. ● Менторил и поддерживал рост членов команды. Предоставлял руководство и помощь в развитии навыков разработки, а также делился передовыми знаниями и техниками. ● Под моим началом и управлением осуществлялось обеспечение надлежащего качества более чем 100 существующих веб-сайта суббрендов, обеспечивая их поддержку, обновление и безопасность. ● Сотрудничал с другими отделами и заинтересованными сторонами, в том числе с дизайнерами, бэкенд-разработчиками и проектным менеджментом, для успешного выполнения проектов и достижения поставленных целей. ● Доказал свою способность эффективно работать в высоконагруженной и требовательной среде, достигая результатов в срок и в соответствии с ожиданиями клиентов. ● В целом, мои обязанности и достижения включали в себя руководство командой, разработку качественных веб-приложений, оптимизацию веб-сайтов, наставничество и успешное выполнение проектов для клиентов в индустрии алкогольных напитков.
HTML-верстальщик
01.2008 - 08.2010 |Greymaster
HTML
● Разработка сайтов.

Образование

Инженер
2002 - 2007
Витебский государственный технологический университет

Языки

РусскийРоднойАнглийскийВыше среднего