React, node разработчик

Уровень зарплаты: от 200 000 руб.
Местоположение: Россия, Новосибирская область (МСК +4ч)

Резюме: React, node разработчик

React, node.js разработчик

Овчинников Сергей Валерьевич
Новосибирск, Советский район.
sergeyvo@gmail.com , +79139466509, tg: @sergvo80

Формат: удаленно или офис в Новосибирске, Советский район.
Рассматриваю долгосрочное сотрудничество, трудоустройство по ТК РФ, белая зп.
Стэк
Frontend: React, Next.js, ReactQuery, Redux, Saga, react-hook-form, yup, context, TypeScript, SCSS, ISR, SSR, Jest, Cypress, Lighthouse
Готов рассмотреть переход на vue, angular с затратами личного времени на изучение.
Backend: Nest.js, total.js, express, Rest, GraphQL, WS, MongoDB, Postgres, CouchDB, Postman
Systems: macos, ubuntu, nginx, linux services, docker, docker compose, vagrant, salt stack

Профиль на гитхабе
https://github.com/sergeyvo80/ где можно посмотреть небольшие проекты по front/back (React, Next.js, ReactQuery, Redux, Saga, Nest.js, GraphQL, MongoDB, RTK Query), приложение, развернуто http://nradio.pro

Видео презентация по приложению https://vkvideo.ru/video-2235845_456239063?list=ln-pdfZtnl7IAkDIVXR42

Последний опыт/изучение: использование LLM в разработке (vscode+continue+ollama).

Места работы
ChallengeGroup (Февраль 2022 - Июнь 2025 ) (https://challenge-brokers.ru )
Fullstack разработчик (front/back - 70/30%)
Front: React, TypeScript, Next.js, React Query, useForm, yup, Storybook, SCSS, figma, websocket, rest, GraphQL, cypress
Back: nest.js, graphQL, mongo, nats, websocket, total.js (legacy), postman, nginx


Платформа для страховых агентов https://oyster.challenge-brokers.ru/oyster (React, react-hook-form, yup, context, TypeScript, scss)
- внедрение TypeScript
- перевод StyledComponent на модульные стили scss
- внедрение StoryBook с отображением коллекций общих компонентов со всеми их модификациями
- разработка новых разделов системы

Маркетплейс: фронт https://oyster.insure
- Развернул проект с нуля на Next.js, ReactQuery, TypeScript
- Сделал адаптивную, семантическую верстку
- Создавал ISR страницы с необходимой мата инфо для SEO
- Настраивал аналитику
- Принимал участие в разработке процесса покупки полисов
- Реализовывал e2e тестирование процесса покупки полисов на Cypress

Чат (доступен на https://oyster.insure и https://oyster.challenge-brokers.ru/oyster)
- Работает с двумя разными бэками Rest/GraphQL в зависимости от места вызова
- Развернул проект с нуля на Next.js, ReactQuery, TypeScript
- Сделал адаптивную верстку
- Реализовывал работу Rest Api и данными с использованием ReactQuery
- Работал с websocket
- Реализовал unit-test на @testing-library/react
- Оптимизировал и дорабатывал бэкэнд часть
Платформа backend: Total.js, Mongo, Postgress, Redis, Nuts
- Участвовал в разработке новых частей
- занимался рефакторингом и выносом из монолита некоторых частей в микросервисы на Nest.js
- занимался синхронизацией данных между бэкендами с помощью Nuts

Мобильный бэкенд Nest.js, GraphQL
- участвовал в разработке новых частей
- занимался синхронизацией данных между бэкендами с помощью Nuts

Сервис интеграций с СК Nest.js,
- реализовывал новые интеграции со страховыми и занимался коррекцией существующих

Интеграция дадата и автокод: front, backend gataway

XIAG (Июнь 2018 - Февраль 2022 )
Fullstack разработчик
Font: React, SSR, Redux, Saga, RTK, StoryBook, TypeScript, JQuery, Less, CSS, HTML
Backend: SaltStack, Nginx, PHP, Node, Postgres, CouchDB, MongoDB
Virtual: Vagrant (VirtualBox), Dockers/Kubernetes (начальный опыт)
Tests: PHP Unit, JS, Wdio (web)
https://www.ostjob.ch/ react, redux, saga, SSR - настройка сборки новой версии на redux/SSR, разработка компонентов
разработка сайтов с бронированием номеров отелей React, Redux Toolkit, saga
разработка фронта внутренней банковской системы системы для банка swisscom (react, redux, saga), графическое дерево зависимостей с возможностью редактирования

Wotreplays (replays и другие сервисы для wargaming) - (сентябрь 2015 - январь 2017)
Frontend Developer: js, angular, jquery, webpack, gulp, rest, grunt, css, less, html, couchdb, swager

ФИС (Финансовые Информационные Системы) (июль 2011 - сентябрь 2015)
Frontend Developer: js, jquery ,ExtJS4, backbone, handlebars xml, xsl, json, grunt, rpm

Образование:
Высший колледж информатики НГУ (1996-2000)
Физико-техническая информатика / Техник программист

Сибирская Государственная Геодезическая Академия (2000-2005)
Прикладной оптико-электроники / Информационные системы

English: A1, A2 (courses, certificates), B1 not finished.


Хобби, интересы
Сноуборд, SUP, беговые лыжи, вело, ИТ.

Посмотрите похожие резюме

Бэкенд разработчик
Зарплата: 250 000 руб.
Project manager
Зарплата: 200 000 руб.
Frontend (React) разработчик
Зарплата: 50 000 руб.