Frontend Developer

Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • Разработка
Удаленная работа • Работа в офисе
Опыт работы какой-то есть
О себе

На данный момент Frontend Developer.

Мои компетенции и опыт

Резюме

Старший фронтенд-разработчик с 6-летним опытом коммерческой разработки веб-сайтов и микросервисов. Эксперт в TypeScript и JavaScript, а также в фреймворках React и Svelte. Имею опыт работы с ThreeJS и GLSL для создания интерактивных графиков и 3D сцен с анимациями. Постоянно учусь и стремлюсь применять современные технологии для решения бизнес-задач.

---

Опыт

senior react developer

garage eight

декабрь нужен доступ к резюме июль 2024

  • Создание веб-терминала с испольованием reactjs и nextjs
  • Разработка 2д графика с использованием pixijs
  • Менторство
  • Создание unit тестов на vitest / jest
  • Разработка архитектурных решений
  • Рефакторинг кода
  • Участие в ревью кода
  • Оптимизация проекта

self-imployed

сентябрь нужен доступ к резюме декабрь 2023

  • Создание микросервисов на rust
  • Создание пользовательского интерфейса с использованием rxjs + react

senior fullstack developer

нужен доступ к резюме

Декабрь 2019 – сентябрь 2023

  • Создание микросервисов на nodejs с использованием express/nestjs + mongodb + redis
  • Создание сайта - сервиса осмотра 3д моделей с использованием svelte + threejs + glsl + scss
  • Создание библиотек npm с помощью сборщика vitejs / rollup
  • Создание 3д анимации и работа с blender для исправление уже готовых моделей
  • Менторство
  • Написание чистого и поддерживаемого кода на typescript.
  • Интеграция CI/CD через github actions

 

middle frontend developer

нужен доступ к резюме

июль 2018 – Декабрь 2019

  • Разработка пользовательских интерфейсов для веб-приложений.
  • Интеграция RESTful API в фронтенд-приложения.
  • Реализация анимаций и интерактивных элементов для улучшения пользовательского опыта.
  • Поддержка существующих проектов и исправление багов.

 

junior frontend разработчик

Стартап и начало моей карьеры

сентябрь 2017 – июль 2018

  • Работа в команде из 8 человек
  • Поддержка и создание новых фич на javascript es5.
  • Работа с canvas 2d context.
  • Адаптивная верстка
  • Оптимизация производительности
  • Сотрудничество с дизайнерами и бэкенд-разработчиками для реализации новых функций.

---

Навыки

 

  • Языки программирования: TypeScript, JavaScript, Rust
  • Фреймворки и библиотеки: React, Svelte, ThreeJS
  • Инструменты разработки: Git, ESLint, Vite, Linux
  • Тестирование: Jest, Vitest
  • Другие навыки: Работа с RESTful API, CI/CD, оптимизация производительности

---

Личностные качества

  • Ответственный и внимательный к деталям.
  • Хорошие коммуникативные навыки и умение работать в команде.
  • Способность быстро учиться и адаптироваться к новым технологиям.

Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
МиддлСеньор

Интересные кандидаты