Москва
Резюме № 55656481
Обновлено 10 мая
no-avatar

Frontend разработчик

Был больше месяца назад
По договорённости
27 лет (родился 05 июля 1998), не состоит в браке, детей нет
Москваудаленная работа
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 3 месяца

    • Октябрь 2020 – июнь 2024
    • 3 года и 9 месяцев

    Senior frontend-разработчик второй категории (react)

    BRAINYSOFT, Москва
    Разработка программного обеспечения

    Обязанности и достижения:

    Frontend-разработка финтех направления. Проект основного интерфейса SaaS-приложения кредитного конвейера. Стек: typescript, js, php, nest, node, react, redux toolkit, next, git, webpack, vite, antd, html, styled-components, docker, sass, trpc, cypress, storybook - Внедрение кеша на Nest для внутренних системных справочников - Разработка и поддержка компонентной кодовой базы с использованием Ant Design, TanStack React Query, React, tRPC, Redux Toolkit, Docker - Поддержка разных form-builders на базе 1) Formik и 2) React Hook Forms - Разработал высокопроизводительные табличные виджеты для реестра просроченных платежей с поддержкой более 10K+ записей - реестр просроченных платежей, роли, страховки - Разработка новых модулей в контексте Nx & Next, а также систематическая миграция модулей на данные решения - Внедрил TypeScript типизацию для legacy JavaScript-кода, что сократило количество ошибок в runtime на 35% - Настроил FrontOps-инфраструктуру (Docker, Git Hooks, ESLint), автоматизировав 80% рутинных операций при деплое - Увеличил покрытие кода компонентными тестами с использованием Cypress с 40% до 75%, снизив количество регрессий - Разработал модуль кредитного калькулятора с пошаговой формой, увеличив конверсию заявок на 23% с использованием TypeScript, React и Ant Design - Модуль ролевой модели файлового хранилища - Реализовал tRPC для единой типизации API-слоя, уменьшив время разработки новых эндпоинтов на 40% - Использование Redux Toolkit для хранения тех данных приложения, синхронизация с которыми нужна была в некоторых немногих частях приложения - Внедрил Storybook для прототипирования UI/UX компонентов, ускорив разработку интерфейсов на 25% - Мигрировал с Styled-Components на SASS, уменьшив размер бандла на 15% и улучшив читаемость стилей - Избавление от legacy: списковые формы основных сущностей с php на Nest.js + Next.js
    • Февраль 2019 – июль 2020
    • 1 год и 6 месяцев

    Frontend-разработчик производственного направления (vue)

    NAUKA, Санкт-Петербург
    Нефтепереработка, нефтехимия (производство), Разработка программного обеспечения

    Обязанности и достижения:

    Вел Frontend-разработку производственного направления. Написание кода с использованием vue, работа с ui и ux прототипами (storybook), проведение code review, взаимодействие с проектной командой. Участвовал в разработке внутреннего мессенджера для ПАО «Сургутнефтегаз», где использовались: typescript, vue, js, vite, git, css, sass, node, websocket, git. - Внедрил TypeScript в проект, сократив количество runtime-ошибок на 42% и повысив скорость разработки новых функций на 28% - Разработал систему валидирующих схем в formbuilder, что уменьшило количество ошибок ввода пользователей на 35% и ускорило разработку форм на 40% - Выполнил миграцию состояния приложения с Vuex на Pinia - Реализовал минимизацию технического долга с применением принципов SOLID и DRY, что повысило поддерживаемость кода на 60% - Доклад на тему Javascript FileAPI in browsers - Стандартизировал структуру Vue-компонентов, уменьшив дублирование кода - Внедрил автоматическое тестирование компонентов с Vue Testing Library, повысив покрытие кода с 30% до 75%

Образование

Обо мне

Дополнительные сведения:

Github-аккаунт: https://github.com/aiilma Персональный web-сайт: https://supervitalik.dev Написал ВКР на тему «Организация архитектуры сервиса рендер-фермы». Оценка: 5 (отлично). js, es6, typescript, react, git, redux, next, vue, html, css, sass, docker, webpack, vite, node, nest, linux, cypress, storybook, graphql

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 10 октября
Превью фото соискателя
Frontend-разработчикз/п не указана
Обновлено 27 октябряПоследнее место работы (9 мес.)Frontend-разработчикЯнварь 2025 – октябрь 2025
Обновлено вчераПоследнее место работы (9 мес.)HTML-верстальщикФевраль 2025 – работает сейчас
Обновлено 16 ноября
Превью фото соискателя
Frontend разработчикз/п не указана
Последнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Обновлено 16 ноябряПоследнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Обновлено 3 октябряПоследнее место работы (1 год и 11 мес.)Frontend-разработчикДекабрь 2022 – ноябрь 2024
Обновлено вчера
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 5 мес.)Frontend-разработчикИюнь 2023 – работает сейчас
Обновлено 12 ноября
no-avatar
Frontend разработчикз/п не указана
Последнее место работы (3 мес.)Junior frontend developerИюнь 2025 – сентябрь 2025
Обновлено вчера
Превью фото соискателя
Frontend Developer120 000 ₽
Последнее место работы (11 мес.)Ведущий программистДекабрь 2024 – работает сейчас
Обновлено 25 сентябряПоследнее место работы (2 года и 1 мес.)Инженер КИПиААпрель 2017 – май 2019
Работа в МосквеРезюмеIT, Интернет, связь, телекомWeb-версткаFrontend программист