Роман Трухтанов - React Frontend Developer

Photo

Навыки

  • CSS Modules
  • JavaScript
  • Jest
  • MobX
  • NextJS
  • nodejs
  • React
  • Redux
  • Styled Components
  • TypeScript
  • Vite
  • Vitest
  • webpack

Опыт работы

BitsGap

Frontend developer - Октябрь 2021 — Октябрь 2023 (2 года и 1 месяц)

Высоконагруженный проект с ежедневным посещением пользователей в 100.000 человек, предоставляющий клиентам возможность автоматизировать торговлю на рынке Криптовалют, используя инструменты смарт-торговли, демо-трейдинга и 5-ти торговых ботов.

Обязанности:
– Разработка инструментов автоматизации на платформе BitsGap
– Функциональная разработка на React и TypeScript
– Работа по Scrum с еженедельными спринтами (Daily, Demo, Retro)
– Интеграция Storybook для основных компонентов платформы
– Участие в написании документации сеточных ботов
– Написание E2E и Unit тестов
– Участие в ежедневных митапах
– Code Review нового функционала и рефакторинг legacy кода
– Общее тестирование платформы, взаимодействуя с отделом QA 

Достижения в данной команде:
– Реализован обновленный интерфейс запуска и модификации сеточных торговых ботов, что увеличило конверсию и число запускаемых ботов на 35%.
– Интегрирован блок со сводкой технического анализа, отображающий данные в реальном времени по 27-ми индикаторам и осцилляторам, что позволило клиентам получать данные по текущему тренду, амплитуды движения курса, силу тренда с учетом торгового объема. 
– Внедрен функционал нахождения минимальной ближайшей инвестиции для запуска сеточного бота, который проверяет и предостерегает пользователей на получение негативного профита.
– Разработан UiKit для основной платформы, который позволил переиспользовать все необходимые компоненты в других частях системы.

Nine Lines

Frontend developer - Март 2019 — Февраль 2021 (2 года)

Клиентская разработка креативных проектов и интеграция на CMS для дизайн-агентств и крупных медиа.

Обязанности:
– Разработка креативных Single Page Application
– Анимирование интерфейсов на CSS и JavaScript с использованием GSAP
– Проведение планирования и декомпозирования задач в сотрудничестве с менеджер проекта
– Проведения оценки и планирования спринтов
– Планирование архитектуры приложения
– Анализ выполненных задач и проведения Code Review
– Консультирование начинающих специалистов

Достижения:
– Реализовано и успешно запущено 30+ креативных проектов, с использованием кастомного роутинга на нативном JS и масштабируемой версткой.
– Разработан креативный проект, для крупного застройщика, с возможностью бронирования помещений на определенном объекте, который в увеличил количество продаж на 200%.
– Менторство и onboarding 3-х junior разработчиков, которые успешно квалифицировались до middle специалистов

Vektor Media

Frontend developer - Июнь 2018 — Март 2019 (10 месяцев)

Клиентские проекты для локального рынка на нативном JS и React с интеграцией на CMS.

Обязанности:
– Разработка frontend части проектов на React и нативном JS
– Адаптивная, кроссбраузерная верстка макетов сайтов из PSD и Figma
– Оптимизация и доработка внутреннего сайта компании
– Участие в обсуждении новых проектов с клиентами
– Оптимизация процесса разработки проекта

Достижения:
– Разработано 2-ва креативных проекта для компании, занимающейся добычей полезных ископаемых.
– Оптимизирован внутренний сайт компании, что в результате привело к улучшению метрики Lighthouse до 97%
– Внедрена кастомная frontend-сборка для типовых проектов компании, что позволило сократить временные трудозатраты команды на 20%
– Менторство 2-х junior разработчиков, которые успешно квалифицировались до middle специалистов

Sborka Project

Frontend developer - Февраль 2021 — Ноябрь 2021 (10 месяцев)

Разработка клиентских креативных проектов на React, TypeScript, нативном JS, с большим количеством визуальных эффектов для дизайн-агентств и популярных медиахолдингов.

Обязанности:
– Разработка SPA на React и SSR на Next.js
– Анимирование интерфейсов на CSS и JavaScript с использованием GSAP
– Реализация постраничных переходов на нативном JavaScript
– Участие в митапах и продумывании общего функционала
– Оценка временных трудозатрат на реализацию проекта

Достижения:
– Реализован креативный проект «Цифровая Трансформация» для известной ИТ-компании. Что позволило пользователям познакомиться с основными направлениями и продуктами компании.
– Разработано 2-ва проекта на React, TypeScript и Next.js, с интеграцией Яндекс.Карт и внутренним UiKit’ом компании. 
– Интегрирован динамический Preact-модуль c отображением актуальных вакансий и возможностью подачи онлайн заявки, для фитнес-проекта.

Образование

Прикладная информатика

Тольяттинский государственный университет «Росдистант»
2017 / 2021

Изучал программную инженерию, ООП, алгоритмы и структуры данных, основы моделирования и проектирования ПО. Успешно защитил дипломный проект, разработав информационную систему по поиску контактных данных локальных организаций.

Обо мне

Фронтенд-разработчик с опытом работы более 5-ти лет по стеку React, Redux, TypeScript. Имею профильное IT образование и опыт работы в продуктовой разработке.

– Работал в технических командах от 2 до 20 человек
– Проводил код-ревью frontend разработчикам на каждом месте работы
– Разработал UiKit внутри 2х продуктов вместе с командой
– Опыт менторинга 5-ти junior разработчиков, которые выросли до middle специалистов
– Записал курс по CSS анимациям с общим количеством 185-ти студентов.
– Разработал высоконагруженный проект, с ежедневным посещением пользователей в 100.000 человек, совместно с командой

На данный момент углубляю знания в области архитектуры, паттернов проектирования и System Design для того, чтобы делать системы, более гибкими, устойчивыми к высокой нагрузке, легко поддерживаемыми с возможностью переиспользования внутренних компонентов.

Приложение GeekLink

Установить
×
43 / 0,342 / 54.69mb