Являюсь senior frontend-разработчиком с большим опытом в финтехе. Занимаюсь разработкой личного кабинета, где пользователи могут попробовать или преобрести цифровые решения Сбера.
Ссылка на проект https://developers.sber.ru/studio.
Активный стек разработки: HTML, CSS + SASS, Vanilla JS, TS, Git, React в сочетании со styled-components ( знаком с JSS и модульным использованием стилей ). Стейтменеджмент - React-query, базовые возможности React (нативные хуки / контекст), react-hook forms. По части тестирования - jest, storybook и cypress. Написание сторонних скриптов под Node. В качестве библиотеки компонент взаимодействовал с MUI.
Основной сборщик, с которым происходило взаимодействие - webpack.
Контейнерные решения - docker. Основное использование: автоматизация процесса локального прогона e2e тестов, поднятие небольшого backoffice сервиса с nginx.
Работа со сторонним api: интеграция аналитики через Amplitude ( до ее ухода. В последствии использование собственного сервиса ), отслеживание ошибок в продакшн через Sentry - нативная интеграция со Slack и создание telegram бота с интеграцией через webhook ( увы, нет нативной интеграции с Mattermost ).
Взаимодействовал с двумя сервисам CI/CD: GitLab ( целевое решение ) и BitBucket ( для бэкофиса ) . Для организации рабочих процессов ( фиксация тикетов, ведение документации ) использовались Jira и Confluence соответсвенно.
Погружен в REST. Для отладки и тестирования бэкенд сервисов работал с Postman.
Знание основных алгоритмов, структур и паттернов проектирования.
Дополнительны опыт:
1) работа с движками представлений. Основной - handlebars.
2) тесное взаимодействие с Figma - макеты для верстки и визуальная проработка начальных стадий архитектурных решений.
3) взаимодействие с headless cms - Strapi. Интеграция с cdn.
4) временная поддержка продакшн сервиса на Vue. Знаком с концепцией SSR и по совместительству с Next.
Разбираюсь в архитектуре и принципах построения высоконагруженных сервисов. Имеются понимание и опыт построения сервисов под Node и разработки на express. Есть опыт работы с MySQL и PostgreSQL ( sequelize ), MongoDB ( mongoose ). Имеется опыт настройки кончиков nginx.
Погружен в концепции Web 3.0 и децентрализованных сетей и приложений в целом.
Отдельно отмечу высокий уровень soft skills и их постоянное развитие. Выступал в роли ментора стажеров / новых сотрудников. Частично приходилось лидить команду. Готов принимать активное участие в организационной деятельности и выстраивании продуктивного командного взаимодействия.