Я активно слежу за IT-индустрией, постоянно читаю статьи на Habr, слушаю подкасты "Веб-стандарты", смотрю различные тематические YouTube \ Telegram каналы. Практикую английский в Duolingo и компьютерных играх. Занимаюсь спортом, люблю путешествовать и отдых на природе. Являюсь донором крови.
Дополнительный опыт:
- 4 года, в т.ч. на руководящей должности небольшого коллектива
GitHub:
https://github.com/AndreyKozlovN
Создание приложения с нуля, выстраивание архитектуры, выбор технологических решений, интеграция серверной части с клиентской с помощью RESTful API.
Оптимизация производительности, улучшение UX, создание экранов по макетам Figma, кроссплатформенность приложения, работа с свайпами, создание продукт туров для онбоардинга новых пользователей, реализация infinity-scroll для поиска каналов (с заранее закешированными данными), оптимизация + debounce для запроса новых данных. Локализация под несколько языков, настройка нескольких цветовых схем приложения.
Настройка webpack, tsconfig и линтеров.
Методологии: GitFlow \ Scrum
Стек: React, Typescript, react-query, react-i18next, zustand, react-bootstrap, bootstrap
CI\CD: GitLab
Оптимизация производительности приложений, переписывание на новый стек и выпуск в прод 3 объектов-отелей с интеграцией форм и модулей бронирования с различных платформ (включая WordPress, Django CMS, Bitrix24, Tilda) на новые с поддержкой SSR (Next.js, TypeScript), для улучшения скорости работы и SEO задач.
Контроль за 10-15 приложениями (в зависимости от сезона), включая оплату VPS (хостингов), работоспособность, разворачивание и настройку серверов и доменов, собеседование новых кандидатов, поддержку и разработку новых компонентов, интеграцию сторонних сервисов.
Организация и проведение собеседований, менторинг, code-review, выстраивание архитектуры приложений, выбор тех. стека, интеграция и настройка strapi клиентской с помощью axios, настройки окружения Node.js, фаервола, написания bash-скриптов и публикации приложений с нуля на хостингах, vps.
Стек: React, Next.js, TypeScript, Sass \ CSS-modules, jQuery, react-slick, Strapi, Axios, Ant Design, react-yandex-map, Bootstrap
API: REST, SOAP
Методологии: GitHubFlow \ Agile
Участие в разработке пользовательского интерфейса с использованием HTML, CSS, JavaScript, React, поддержка и сопровождение существующего кода (оптимизация, рефакторинг).
Взаимодействие с другими членами команды для совместной работы над проектами.
Изучение лучших практик разработки и применение их в работе.
Самостоятельное обучение frontend разработке с помощью книг, курсов и интернет-ресурсов. Написание пет-проектов и решение задач.
Интернет-ресурсы:
- https://metanit.com/
- https://learn.javascript.ru/closure
- https://githowto.com/ru
Курсы:
- https://www.udemy.com/course/javascript_full/
Книги:
- https://github.com/azat-io/you-dont-know-js-ru (Ты Не Знаешь JS)
- https://github.com/datsenko-md/grokking-algorithms-js (Грокаем Алгоритмы)