Фронтенд разработчик с + годами коммерческого опыта в создании высокопроизводительных прогрессивных веб‑сервисов на React. Специализируюсь на разработке комплексных продуктов с фокусом на надежность, наблюдаемость, адаптивность и масштабируемость.
Владение языками
• Русский — Родной
• Английский — C1 (Продвинутый)
Софт скилы
Соблюдаю дедлайны, умею коммуницировать со смежными командами, соблюдаю внутрикорпоративную этику, дружу с коллективом, умею делегировать, открыт к критике, просто не за$ранец.
• Разрабатывал и развивал микрофронтовую архитектуру на основе Webpack Module Federation.
• Разрабатывал с нуля продукты для кредитования физических и юридических лиц. На архитектурных встречах фасилитировал задачи, писал техническую спецификацию, требования к тестированию и давал эстимейты.
• Улучшал наблюдаемость и отказоустойчивость продуктов: покрывал метриками, внедрял Sentry, заводил алерты на недоступность услуг. Исследовал Web Vitals: изучал влияние FCP, LCP, CLS и прочих метрик на производительность продуктов.
• Настроил и запустил Storybook со внутрибанковскими компонентами и полным покрытием сторисами. Это позволило улучшить DevEx и сделать разработку компонентов эффективнее.
• Разрабатывал встраиваемые формы SSO-авторизации для бесшовного пользовательского опыта. Был центром компетенции в этой области.
• Улучшал DevEx: упрощал тулинг, автоматизировал откаты приложений через CI, писал кастомные eslint-паравила, внедрял prettier.
• Доставлял компоненты, библиотеки и инструменты разработки в свою и смежные команды.
• Разработал единую систему авторизацию тестовых пользователей, что позволило прогонять интеграционные тесты как на тестовом, так и на продовом контуре.
В октябре 2022 я участвовал в хакатоне от банка ВТБ на web‑треке в качестве фронтендера. Разрабатывали систему повышения вовлеченности сотрудников в корпоративные активности. Наша команда заняла третье место и денежный приз. Вот мой сертификат призера:
В 2021 в течение 6 месяцев я работал учителем английского. Это позволило подтянуть свой спикинг и научиться объяснять сложные вещи простым языком, что очень важно в IT.