Привет!

Меня зовут Олег, я Middle Frontend-разработчик с опытом работы в крупных проектах. Живу в СПБ, рассматриваю удаленный формат работы.

ОПЫТ РАБОТЫ В КОМПАНИЯХ:

INTELVISION Сайт: https://intelvision.ru Должность: Frontend-разработчик Основные проекты: -BMS Builder (Vue, TypeScript, Pinia) -Smartunity (JavaScript, Less)


СберТройка Сайт: https://sbertroika.ru Должность: Frontend-разработчик Основные проекты:

  • Личный кабинет пассажира (Vue, Vuex, gRPC-web)
  • Маркетплейс "Суда сюда" (Next.js, TypeScript)
  • Корпоративный лендинг (Tilda)

ОПЫТ РАБОТЫ В ПРОЕКТАХ:

BMS Builder

Компания: Intelvision Роль: Frontend-разработчик Технологии: Vue, TypeScript, Pinia, TailWind, PrimeVue, Dexie Описание: PWA-конфигуратор для инженеров компании, предназначенный для настройки объектов, которые затем экспортируются на BMS-порталы.

Ключевые задачи:

  • Разработка системы фильтрации в древовидных структурах
  • Реализация мульти-визуализации для объектов
  • Импорт данных из Excel с валидацией формата
  • Оптимизация работы с большими объемами данных (IndexDB)
  • Разработка виджетов и системы тегирования

Smartunity

Компания: Intelvision Роль: Frontend-разработчик (поддержка legacy-проекта, оптимизация, редизайн, реализация нового функционала) Технологии: JavaScript, Less Описание:

  • Централизованная система управления умным зданием (IoT, климат-контроль, безопасность).

Ключевые задачи:

  • Полный редизайн интерфейса с добавлением темной темы
  • Оптимизация jQuery-кода для улучшения производительности
  • Реализация авторизации через iC8
  • Документирование архитектуры и передача знаний

Личный кабинет пассажира

Компания: СберТройка Роль: Frontend-разработчик (единственный в web-версии) Технологии: Vue, Vuex, Element Plus, gRPC-web Описание: Сервис для оплаты поездок в транспорте банковской картой. Ключевые задачи:

  • Полный цикл разработки web-версии
  • Интеграция с банковскими системами и обработка платежей
  • Реализация адаптивного интерфейса

Суда сюда (маркетплейс билетов)

Компания: СберТройка Роль: Frontend-разработчик Технологии: Next.js, TypeScript, Sass Описание: Платформа для бронирования билетов на речной транспорт Москвы. Ключевые задачи:

  • Редизайн интерфейса (темная тема, адаптив)
  • Оптимизация фильтров и расписания
  • Разработка новых разделов

СберТройка ПРО Компания: СберТройка Роль: Frontend-разработчик Технологии: Tilda Описание: Корпоративный лендинг с информацией о проектах и вакансиях. Ключевые задачи:

  • Разработка новых разделов и кастомизация шаблонов
  • Адаптация дизайна под мобильные устройства

Pet-проекты

Sneakers Market (React, Redux, Sass) – интернет-магазин кроссовок с корзиной и избранным.

Disney+ Clone (Next.js, Redux, MUI) – клон стримингового сервиса. Weather App (React, Redux) – приложение для прогноза погоды с OpenWeather API.

Todo App (React, TypeScript) – планировщик задач с оригинальным дизайном.

Портфолио (React, Styled Components) – адаптивный сайт-визитка.

GitHub: github.com/samuraiJunior

Портфолио: https://samuraijunior.github.io/portfolio