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

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

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

Не указана

Гражданство

Россия

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

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

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

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

Опыт работы

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

Ubic technologies

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

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

Стек: 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 года 4 месяца)

Стек: 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 в настоящее время использует аналогичную функцию в своих часах! 🌐 Вне работы я поддерживаю хороший баланс между работой и личной жизнью. Мне нравится посещать новые места, пробовать новые рецепты и погрузиться в хорошую книгу. ✨ Всегда открыт новым возможностям и рассмотрю возможности для совместной работы и создания потрясающих цифровых решений. Если вы ищете разработчика увлеченного фронтенд-разработкой, технологиями и дизайном, вы его только что нашли. Буду рад к сотрудничеству!

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

#

Junior

от 60 000 ₽

21 год

Москва

Полный день, Удаленная работа

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

Crnogor Labs, Frontend-разработчик, декабрь 2023 - январь 2024

Обновлено

28.02 в 22:59

Был на сайте

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

Опыт работы

1 месяц

#

Junior

от 70 000 ₽

Москва

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

Обновлено

15.07 в 13:39

Был на сайте

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

Опыт работы

Без опыта работы

#

Senior

от 300 000 ₽

Москва

Удаленная работа

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

Aston, Frontend Разработчик, июнь 2023 - по настоящее время

Обновлено

20.06 в 10:00

Был на сайте

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

Опыт работы

5 лет 9 месяцев