Frontend-разработчик на JS, TS, React, Next.
Работаю как над лаконичными лендингами, так и над сложными приложениями с высокоуровневой архитектурой. Опыт самостоятельной и командной разработки. Люблю писать чёткий, структурированный код, есть навыки рефакторинга чужого кода.
В разработку пришёл, имея за плечами многолетний опыт работы в инженерно-строительном проектировании, а затем – в журналистике и медиа-бизнесе. Убеждён, что архитектурный бэкграунд помогает мне более скрупулезно выстраивать SPA-архитектуру. А медийный опыт – сделать эту архитектуру кликабельной для ваших клиентов.
- работа в команде над созданием SPA-приложения «Ачивер» - www.achiever.landing.tilda.ws - по геймификации рабочего процесса и награждению сотрудников с использованием React, React-Router, TypeScript, SCSS, Axios;
- взаимодействие с Product manager, UX/UI-designer, Devops, AQA.
- особенно плотное взаимодействие с backend-разработчками по части внедрения и модификации на UI большого количества их API. Знакомство с принципами и инструментами CI/CD;
- координация работы коллег-frontend-программистов
- разработка новой версии сайта диджитал-услуг с использованием React, TypeScript, Redux toolkit, CSSinJS и анимации: https://s1-landing.vercel.app/
Работа с хостингом и внедрением php-скриптов;
- разработка механизма фильтрации товаров для магазина медицинского оборудования с использованием Redux toolkit и нативного JS. Интеграция кода в CMS.
- разработка части SPA-приложения по байк-шерингу, а именно - функционала по поиску и учёту пропавших и украденных велосипедов c использованием React, TS, Axios и SCSS;
- одностраничный лендинг - https://landing-with-slider-chechetkin.vercel.app - вёрстка, стилизация и нативная JS-логика(слайд-шоу);
- интерфейс фильтрации банковских кредитов с использованием TS, React и Redux: https://credit-filter.vercel.app
- блокнот с формой регистрации юзера с использованием NextJS, Redux и React-hook-form: https://my-notes-two-gamma.vercel.app
- калькулятор на React/TS c возможностью переиспользования логики (покрыт тестами):
https://calculator-five-cyan-45.vercel.app
- анимированная 3D-модель с возможностью управления ею пользователем: https://move-3-d-coube.vercel.app
- работа в команде качестве стажёра над созданием и улучшением пользовательских форм и конвертеров валют с использованием React, React-Router, JS, Rest API.
Изучение теории и решение практических задач разработки web-интерфейсов, в т.ч.:
- создание task-менеджера с использованием react, хуков, роутинга и css-модулей;
- создание небольших react-компонентов для валидации форм, pop-up-уведомлений, секундомера, чат-ботов, прогресс-бара, tick-tack-toe и т.д ;
- одностраничный лендинг - вёрстка, стилизация и нативная JS-логика(слайд-шоу).