Для открытия контактов резюме необходимо приобрести доступ к базе
Не указана
Гражданство
Россия
Тип занятости
Полная занятость
Мужчина, 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 в настоящее время использует аналогичную функцию в своих часах! 🌐 Вне работы я поддерживаю хороший баланс между работой и личной жизнью. Мне нравится посещать новые места, пробовать новые рецепты и погрузиться в хорошую книгу. ✨ Всегда открыт новым возможностям и рассмотрю возможности для совместной работы и создания потрясающих цифровых решений. Если вы ищете разработчика увлеченного фронтенд-разработкой, технологиями и дизайном, вы его только что нашли. Буду рад к сотрудничеству!
Похожие резюме
от 60 000 ₽
21 год
Москва
Полный день, Удаленная работа
Последнее место работы
Crnogor Labs, Frontend-разработчик, декабрь 2023 - январь 2024
Обновлено
28.02 в 22:59
Был на сайте
Более недели назад
Опыт работы
1 месяц
Обновлено
15.07 в 13:39
Был на сайте
Более недели назад
Опыт работы
Без опыта работы
от 300 000 ₽
Москва
Удаленная работа
Последнее место работы
Aston, Frontend Разработчик, июнь 2023 - по настоящее время
Обновлено
20.06 в 10:00
Был на сайте
Более недели назад
Опыт работы
5 лет 9 месяцев