Front-end developer (middle)
Андрей
Возраст
32 года (12 Декабря 1993)
Город
Москва
Описание
Рыщин Андрей
Сергеевич
Frontend-разработчик (React) 3 года стажа
КОНТАКТЫ
kizune07@mail.ru
Telegram @fenriker
ЛИЧНАЯ ИНФОРМАЦИЯ
Гражданство: Российская федерация
Город проживания: Рязань, Возможен переезд
Пол: Мужской
ОБРАЗОВАНИЕ
Челябинский монтажный колледж
Факультет:
Специальность: Машинист ЗПНС
Дата окончания: 2012 год
Форма обучения: Очная
КОМПЬЮТЕРНЫЕ НАВЫКИ
- HTML
- CSS
- JS
- TS
- React
- React native
- Next JS
- Vite
- Vue 3
- Gulp
- SCSS
- SVG
- Zod
- React hook form
- TanStack Query
- Redux toolkit
- React router dom
- Python
- Django
- SQL
ЛИЧНЫЕ КАЧЕСТВА
- Обладаю высоким уровнем внимания к
деталям, позволяющим создавать качественный
и безошибочный код.- Отличаюсь способностью
быстро осваивать новые технологии и
инструментами.- Коммуникабелен и открыт к
сотрудничеству в команде, готов делиться опытом
и знаниями.- Сохраняю спокойствие в
конфликтных ситуациях.- Уважаю чужое мнение.-
Ответственно отношусь к выполнению поручений.
ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ
- Опытный фронтенд-разработчик с глубокими
знаниями HTML, CSS, SCSS и JavaScript.- Обладаю
навыком создания кроссбраузерной и
адаптивной верстки с использованием
современных методов стилизации (Flexbox, Grid).-
Имею опыт работы с популярными
фреймворками такими как React и NextJS.-
Хорошо разбираюсь в работе с системами
контроля версий Git.- Умею самостоятельно
планировать и организовывать свою работу.
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Служба в армии: Служил
О себе: Умею находить творческие решения для сложных
задач. Мой нестандартный подход к проблемам приносит
неожиданные, но эффективные результаты.
ОПЫТ РАБОТЫ
Omnichem
Период работы: сентябрь 2023 - март 2025 (1 год 5
месяца)
Должность: Frontend - разработчик
Обязанности:
- Разработка и внедрение элементов интерфейса.-
Взаимодействие между серверной и клиентской частью
сайта.- Стилизация клиентской части.- Перенос с React на
Next когда было принято решение о смене технологии.-
Участие в созвонах для обсуждения развития проекта.
Стек: React, Next JS, Ant Design, Axios, Django, Doker,
Kubernetes, TanStack Query, Git
Состав команды: три фронтенд разработчика, два бэкенд,
два Дата Саентист, специалист по кибербезопасности (он
же техлид), девопс, UI/UX дизайнер, Product Owner,
проект-менеджер
Достижения:
- Оптимизация производительности:
Увеличил скорость загрузки интерфейса на 23% за счёт:
Ленивой загрузки компонентов (React.lazy + Suspense).
Оптимизации бандла (Tree Shaking, код-сплиттинг).
Сократил время отклика API на 15% через кэширование запросов (TanStack Query) и дедупликацию.
Улучшение UX/UI:
Повысил удобство форм: снизил количество ошибок валидации на 40% (react-hook-form + Zod).
Ускорил рендеринг сложных таблиц на 30% (виртуализация списков с react-window).
Миграция на Next.js:
Улучшил SEO-показатели (индексация страниц выросла на 50%).
Добился TTFB < 200ms>
IT Emka
Период работы: декабрь 2022 - сентябрь 2023 (10
месяцев)
Должность: Frontend разработчик, html-верстальщик
Обязанности:
- Адаптивная, кроссбраузерная лендингов,
многостраничных сайтов по макетам Figma.- Написание
логики для реакт компонентов, написание API для
взаимодействия с серверной частью.
Стек: React, Next JS, SCSS, HTML, CSS, Node JS, SVG, React
router dom, Git
Состав команды: два фронтенд разработчика, бэкенд
разработчик, html-верстальщик, UI/UX дизайнер,
Product Owner
Достижения:
- 1. Оптимизация вёрстки и UX
Улучшил скорость загрузки страниц на ~30% за счёт:
Оптимизации изображений (SVG, lazy loading).
Минификации CSS/JS и эффективного использования SCSS-препроцессинга.
Добился 100% соответствия макетам (Figma/Pixso) с адаптивностью под все разрешения (от 320px до 4K).
Сократил количество багов вёрстки в Safari и мобильных браузерах на 40% (кроссбраузерное тестирование).
2. Интеграция и автоматизация
Внедрил Swiper.js для интерактивных слайдеров, что ускорило разработку аналогичных блоков на 50%.
Настроил Git-воркфлоу (feature branches + code review), что уменьшило количество конфликтов при мердже на 25%.
Автоматизировал сборку и деплой через GitHub Actions, сократив время публикации обновлений с 15 до 5 минут.
3. Улучшение взаимодействия с бэкендом
Разработал REST API-клиент для работы с сервером, что снизило количество дублирующего кода на 35%.
Реализовал динамическую подгрузку данных (пагинация, фильтрация), уменьшив нагрузку на сервер на 20%.
Стек: React, SCSS, Node JS, Git, React hook form,
TanStack Query, Redux toolkit, React router dom
Состав команды: три фронтенд разработчика, бэкенд
разработчик, html-верстальщик, Product Owner
Достижения:
- 1. Оптимизация пользовательского интерфейса
Разработал систему фильтров и сортировки товаров, что:
Увеличило конверсию в покупки на 15% (данные Google Analytics).
Сократило время поиска товаров пользователями на 30% (A/B-тестирование).
Реализовал адаптивную вёрстку, обеспечив корректное отображение на 99% устройств (от мобильных до десктопов).
2. Улучшение производительности
Уменьшил время загрузки страниц на 20% за счёт:
Оптимизации запросов к API (TanStack Query).
Ленивой загрузки неиспользуемых компонентов.
Сократил количество ререндеров в интерфейсе на 40% благодаря грамотному использованию Redux Toolkit и мемоизации.
3. Разработка сложной логики
Реализовал динамическую маршрутизацию, что позволило:
Упростить навигацию по сайту.
Уменьшить количество 404-ошибок на 25%.
Настроил формы с валидацией (React Hook Form), сократив количество ошибочных отправок на 35%.
4. Командная работа
Внедрил единый стиль кодирования, что ускорило онбординг новых разработчиков.
Автоматизировал процесс код-ревью, сократив время проверки Pull Request'ов на 20%.
использования сайта.
ПОРТФОЛИО
Ссылка: https:/gitflic.ru/user/wolfgerd/projects
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)