Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 38 лет, родился 30 декабря 1987
Москва, готов к переезду, готов к командировкам
Frontend React разработчик
200 000 ₽ на руки
Специализации:
- Программист, разработчик
Тип занятости: полная занятость
Опыт работы 6 лет 8 месяцев
Октябрь 2024 — по настоящее время
1 год 8 месяцев
Frontend-разработчик
Разработка и поддержка ленты ВК
Обязанности:
- Поддержка и развитие легаси-проекта пользовательской ленты ВК
- Участие в редизайне пользовательской ленты
- Участвовал в миграции ленты ВК с полноценного SSR на частичный переход к React с реализацией клиентских компонентов, а затем на полный переход к CSR на React с применением технологий SPA.
- Миграция промопостов на SPA React и реализация защиты рекламы в ленте от adblock.
- Реализация в ленте механизма отслеживания промопостов с помощью сторонней библиотеки, предоставленной adtech, для целей отправки рекламной аналитики.
Достижения:
- Перенёс все виды рекламы в ленте на React. За счёт оптимизации механизма рендеринга рекламы совместно с командой рекламного кабинета удалось повысить количество показов рекламных постов на 30%.
- Реализовал защиту от adblock для ключевых элементов рекламных постов, что позволило увеличить ключевые показатели по метрикам просмотров рекламы в 2 раза.
- Реализовал механизм мониторинга аналитики рекламных постов, благодаря которому отдел рекламы стал получать более качественные данные для рекламной аналитики.
Cтек: React, TypeScript, MobX, PHP, KPHP
Октябрь 2020 — Октябрь 2024
4 года 1 месяц
Elecsnet
Frontend-разработчик
Проект
Разработка интерфейса для платежных терминалов
Обязанности:
- Поддержка легаси-проекта интерфейсов платёжных терминалов.
- Создание новых интерфейсов на базе существующего легаси-проекта.
- Миграция легаси-проекта интерфейсов платёжного терминала на стек React/TypeScript.
- Покрытие легаси-проекта модульными тестами с использованием Karma и Jasmine.
- Реализация международной локализации интерфейсов с использованием i18next.
Достижения:
- Спроектировал архитектуру React-приложения с учётом масштабируемости и долгосрочного развития продукта. В результате для поддержки нового оборудования (картридер, купюроприёмник и т.п.) требовалось писать меньше кода.
- Покрытие значительной части легаси-проекта модульными тестами повысило стабильность системы и защитило от случайных ошибок, которые часто возникали после внесения правок из-за сложности кодовой базы.
- Доработал перевод интерфейса на таджикский язык, что расширило аудиторию пользователей терминала.
- Переписал механизм создания рекламных страниц на React с интеграцией в легаси-проект. Это сделало процесс добавления новой рекламы на терминал простым и быстрым, благодаря чему выручка от рекламы увеличилась почти в 2 раза.
- Реализовал поддержку нового способа оплаты через СБП НСПК по QR-коду на терминале для оплаты различных услуг. В результате объём платежей через терминал вырос в 1,4 раза.
Стек технологий:
React, TypeScript, Redux, JavaScript, Backbone, Jest / React Testing Library, Karma / Jasmine
Октябрь 2019 — Сентябрь 2020
1 год
Seweb
Frontend-разработчик
Проект
Разработка веб-приложения «Клуб коллекционеров-искателей»
Обязанности:
- Разработка клиентской части веб-приложения с использованием современного JavaScript (ES6) и React.
- Реализация системы ролей и разграничения прав доступа для управления пользовательскими возможностями внутри приложения.
- Создание и развитие React-компонентов с использованием Redux для централизованного управления состоянием.
- Работа с UI-библиотекой Ant Design: внедрение готовых компонентов, кастомизация и адаптация интерфейсов под требования продукта.
Достижения:
- Реализовал систему ролей и доступа, обеспечив гибкое и безопасное управление пользовательскими сценариями.
- Разработал переиспользуемые React-компоненты, что упростило развитие интерфейса и снизило сложность сопровождения.
- Повысил целостность и предсказуемость управления состоянием приложения за счёт корректного использования Redux.
- Обеспечил единый и согласованный UI за счёт эффективного применения компонентов Ant Design.
Стек:
React, Redux, JavaScript (ES6), Ant Design
Навыки
Уровни владения навыками
Средний уровень
Уровень не указан
Обо мне
Frontend разработкой начал увлекаться очень давно, когда это еще не было мейнстримом)). Еще в студенческие времена увлекался версткой HTML CSS, потом потихоньку начал изучать js. В то время это было только хобби, потом поняв что я уже не плохо программирую начал интересоваться работой в IT, стал изучать программирование, рассматривать вакансии проходить разные курсы. Не успокоился пока не устроился на первую работу). Сейчас я уже опытный Frontend разработчик, работаю уже во второй компании в своей карьере разработчика. Ищу новое место, хочется сменить обстановку, разнообразить проекты и опыт. Стараюсь быть лучшим в своём деле, никогда не перестаю учиться. Свободное время провожу за изучением новых технологий в сфере frontend разработки.
Высшее образование
2011
Высшее образование
Экономики, Бухгалтерский учет, анализ и аудит
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
