Занимаюсь Frontend разработкой больше 3 лет.
Мой стек: React, Redux, JavaScript, TypeScript, Git, HTML5, CSS3, Sass, Express, Sequelize, PostgreSQL, Jest.
Мне важна работа в классной команде, где я смогу развиваться сам и приносить пользу
компании.
Стремлюсь разрабатывать сложные сервисы, которые сделают жизнь пользователей легче.
Коммерческая разработка web-приложений (B2B и e‐commerce).
Стек: React, Redux, JavaScript, TypeScript, HTML, CSS, SASS, SCCS, Styled-Components, Jest, Cypress.
Основные задачи:
– Разработка структуры web-приложений, создание эффективной и масштабируемой архитектуры.
– Создание компонентов на React с использованием React Hooks для построения современного и динамичного UI.
– Управление состоянием приложений через Redux, включая RTK и AsyncThunk, для упрощения работы с данными и асинхронными процессами.
– Использовал TypeScript для обеспечения строгой типизации и повышения надежности кода.
– Занимался общей стилизацией.
– Работал с UI-библиотеками: Bootstrap, MUI, Ant Design.
– Проводил unit-тестирование с использованием Jest и e2e через Cypress.
Достижения:
– Разработал и внедрил ключевые функциональные решения с использованием React, Redux и TypeScript, что ускорило процесс разработки и повысило надежность кода.
– Оптимизировал UI, улучшив пользователский опыт для различных платформ, что повысило удовлетворенность пользователей.
– Успешно реализовал функционал "с нуля", включая проектирование, разработку и интеграцию в продакшн, с использованием строгой типизации в TypeScript.
– Увеличил производительность приложений на 30% за счет оптимизации работы с API и обработки данных.
– Повысил покрытие тестами на 40%, что обеспечило более высокое качество кода и снизило количество багов в продакшене.
Работал в веб-студии, которая занимается созданием сайтов и их SEO-оптимизацией.
Стек технологий: React, Redux, JavaScript, TypeScript, HTML, CSS, SCCS, Node.js, Express, Sequelize, PostgreSQL, Git, Jest, Cypress
Основные задачи:
– Разработка компонентов на React: Создание переиспользуемых и производительных компонентов.
– Оптимизация и отладка: Устранение ошибок, повышение стабильности и производительности.
– Анимации и интерактивность: Реализация плавных переходов и интерактивных элементов для улучшения UX.
– Работа с базами данных PostgreSQL: Проектирование структур, схем и таблиц, использование Sequelize для взаимодействия.
– Серверная разработка: Написание эндпоинтов с Node.js и Express, реализация CRUD-операций.
– Верстка по макетам: Создание адаптивных интерфейсов с точным соответствием дизайну из Photoshop и Figma.
Достижения:
– Внедрил полнофункциональные компоненты на React, улучшив UX и производительность.
– Оптимизировал базу данных PostgreSQL, повысив скорость обработки запросов.
– Разработал API для взаимодействия фронтенда и бэкенда.
– Повысил стабильность приложения, увеличив покрытие тестами и снизив количество багов.