Для открытия контактов резюме необходимо приобрести доступ к базе

  • Открывайте только нужные вам целевые контакты
  • Контакты открываются навсегда
  • Низкая стоимость
#

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

Не указана

Гражданство

Россия

Тип занятости

Полная занятость

Мужчина, 35 лет, родился 30 октября 1989

Город: Москва

Опыт работы

7 лет 7 месяцев

Ubic technologies

Frontend-разработчик

С 01.09.2021 по настоящее время (3 года 7 месяцев)

Стек: React, NextJS, Typescript, react-query, Redux, CSS-modules, Jest, Cypress, Storybook, rest api. - Создал приложение редактора контента, с функционалом схожим с notion, что позволило редактировать контент постов блога гораздо удобнее. - Спроектировал и разработал 2 веб-приложения для оптимизации внутренних процессов компании, демонстрируя способность к созданию эффективных решений с нуля - Разработал PWA приложение каталог-видео с интерактивным интерфейсом, которое работает как нативное и доступно оффлайн - Внедрил использование FSD на проектах компании, что позволило разработчикам с разных проектов быстро погружаться в конкретный проект - Перенес всю логику запросов из Redux в React Query, уменьшив нагрузку на стейт и добавив кеширование данных на клиенте, что привело к улучшению производительности приложений - Оптимизировал процесс сборки приложения, используя Vite вместо Webpack, что ускорило процесс разработки - Осуществлял редизайн частей приложений и целых проектов - Настроил CI/CD с использованием GitLab (кеширование, оптимизацию времени пайплайнов, запуск определенных job из интерфейса) - Проводил собеседования на junior/middle-позиции и оказывал менторскую поддержку новым членам команды - Проводил кросс-проектные ревью кода - Нес ответственность за общие npm-пакеты (линтеры и конфигураций), обеспечивая единообразие кода между проектами - Стандартизировал формат git-коммитов на проектах, что сделало навигацию по версиям более легкой - Внедрил практику покрытия кода тестами (unit-тестирование с Jest и React Testing Library, e2e-тестирование с Cypress), что снизило время на ручное тестирование и повысило стабильность приложений - Составление требований к backend API и формирование API-контрактов для параллельной разработки фронтенд-части без ожидания готового API - Верстал и разрабатывал логику компонентов используя различные технологии (scss, css-in-js, react-hooks, composition, render-props, clear functions)

Ubic technologies

Frontend-разработчик

С 01.09.2021 по настоящее время (3 года 7 месяцев)

Стек: React, NextJS, Typescript, react-query, Redux, CSS-modules, Jest, Cypress, Storybook, rest api. - Создал приложение редактора контента, с функционалом схожим с notion, что позволило редактировать контент постов блога гораздо удобнее. - Спроектировал и разработал 2 веб-приложения для оптимизации внутренних процессов компании, демонстрируя способность к созданию эффективных решений с нуля - Разработал PWA приложение каталог-видео с интерактивным интерфейсом, которое работает как нативное и доступно оффлайн - Внедрил использование FSD на проектах компании, что позволило разработчикам с разных проектов быстро погружаться в конкретный проект - Перенес всю логику запросов из Redux в React Query, уменьшив нагрузку на стейт и добавив кеширование данных на клиенте, что привело к улучшению производительности приложений - Оптимизировал процесс сборки приложения, используя Vite вместо Webpack, что ускорило процесс разработки - Осуществлял редизайн частей приложений и целых проектов - Настроил CI/CD с использованием GitLab (кеширование, оптимизацию времени пайплайнов, запуск определенных job из интерфейса) - Проводил собеседования на junior/middle-позиции и оказывал менторскую поддержку новым членам команды - Проводил кросс-проектные ревью кода - Нес ответственность за общие npm-пакеты (линтеры и конфигураций), обеспечивая единообразие кода между проектами - Стандартизировал формат git-коммитов на проектах, что сделало навигацию по версиям более легкой - Внедрил практику покрытия кода тестами (unit-тестирование с Jest и React Testing Library, e2e-тестирование с Cypress), что снизило время на ручное тестирование и повысило стабильность приложений - Составление требований к backend API и формирование API-контрактов для параллельной разработки фронтенд-части без ожидания готового API - Верстал и разрабатывал логику компонентов используя различные технологии (scss, css-in-js, react-hooks, composition, render-props, clear functions)

Индивидуальное предпринимательство / Частная практика / Фриланс

Fullstack-разработчик

С 01.10.2020 по 01.09.2021 (11 месяцев)

- Разработка адаптивной, кроссбраузерной и семантической верстки. - Верстка сайтов и их интеграция с CMS WordPress. - Внесение изменений и доработок в рабочие веб-проекты, включая расширение функциональности и исправление ошибок. - Наполнение сайтов контентом. - Оптимизация, баг-фиксинг и рефакторинг кода для улучшения производительности и качества. - Проверка верстки на кроссбраузерность, валидность, адаптивность и доступность. - Взаимодействие с серверным API для обеспечения взаимодействия между фронтендом и сервером.

Образование

Университет

Московский институт юриспруденции

Университет

Udemy — платформа для онлайн-обучения

Университет

HTML-academy

Университет

HTML-academy

Университет

HTML-academy

Университет

HTML-academy

Владение языками

Родной язык

Русский

Иностранные языки

Английский

Дополнительно

Ключевые навыки

  • Htmlagilitypack

  • Tailwind css

  • Html, css (sass); javascript (es6); бэм; webpack, npm, esllint, babel; git; php; typescript, react.

  • Project reactor

  • Html5, css3, jquery, flex, бэм, git, gulp, scss, sass, javascript, пиксель перфект;

  • Знание git

  • React (v.16), websockets, redux, webpack, sass, node.js;oauth 2.0, keycloak, spring boot, spring sec

  • Основы figma

  • Flutter redux

  • Написания автотестов jest

  • Django rest framework

  • react-query

  • d3 (data-driven documents)

  • styled-components

  • story book

  • Тестирование rest api

  • Javascript html бэм-методология typescript vue (2/3) vuex vitepinia tailwind nuxt apollo vue compo

  • chakra-ui

  • cypress

Дополнительная информация

👋 Привет! Я Олег и я веб-разработчик. Моя основная цель - создавать веб-приложения, которые улучшают пользовательский опыт. Мне нравится как верстка так и работа с бизнес логикой и построение архитектуры приложений. 🚀 React и TypeScript помогают мне превращать макет в живое приложение. 💼 Помимо программирования, я занимаю роль наставника для младших разработчиков в нашей команде. Я помогаю им быстро учиться и совершенствовать свои навыки. 💡 Горжусь тем, что создал full-stack приложение, которое использует NFC-чипы для обмена контактной информацией либо через прикосновение, либо через QR-код. Кстати, Apple в настоящее время использует аналогичную функцию в своих часах! 🌐 Вне работы я поддерживаю хороший баланс между работой и личной жизнью. Мне нравится посещать новые места, пробовать новые рецепты и погрузиться в хорошую книгу. ✨ Всегда открыт новым возможностям и рассмотрю возможности для совместной работы и создания потрясающих цифровых решений. Если вы ищете разработчика увлеченного фронтенд-разработкой, технологиями и дизайном, вы его только что нашли. Буду рад к сотрудничеству!

Похожие резюме

#

Не указана

52 года

Москва

Полный день, Гибкий график

Последнее место работы

ЗАО "Урализолит", Водитель, март 1998 - ноябрь 2012

Обновлено

22.11 в 21:10

Был на сайте

Более недели назад

Опыт работы

39 лет

#

до 90 000 ₽

30 лет

Москва

Полный день

Последнее место работы

Кофе Хауз, Официант, июнь 2013 - август 2013

Обновлено

28.11 в 13:26

Был на сайте

Более недели назад

Опыт работы

17 лет 8 месяцев

#

Не указана

25 лет

Москва

Полный день, Гибкий график, Удаленная работа

Последнее место работы

Сбер, Стажер в банк, май 2019 - июнь 2019

Обновлено

02.12 в 03:07

Был на сайте

Более недели назад

Опыт работы

8 лет 6 месяцев