Был более двух недель назад

Звягин Игорь

Мужчина, 32 года, родился 16 июня 1993

Не ищет работу

Ессентуки, не готов к переезду, готов к редким командировкам

Контакты
 +7 999 379-45-95
 Просьба не звонить и в whatsapp не писать. Пишите в телеграмм.
Телефон подтвержден
spirit-drive@yandex.ru — предпочитаемый способ связи

Указан примерный район поиска работы

Senior/Lead Frontend developer (React)

500 000  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость

График работы: полный день, гибкий график, удаленная работа

Опыт работы 8 лет 6 месяцев

Ноябрь 2023по настоящее время
1 год 10 месяцев

Москва, www.rts.micex.ru

Финансовый сектор... Показать еще

senior frontend
Разработка и поддержка продуктов компании. - Участвую в проектировании архитектуры новых модулей - Пишу чистый, масштабируемый код, соблюдая принципы SOLID и модульности - Провожу code review, внедряю best practices - Руковожу продуктовой командой из нескольких человек разного уровня подготовки - react - next.js - rest api - mobx - typescript
Август 2021Июль 2024
3 года
otus

otus.ru/

Образовательные учреждения... Показать еще

Руководитель на курса по React
Переработал программу курса, написал учебные приложения на websockets, graphql, next.js, express.js, mongodb Обучаю и вдохновляю студентов
Август 2021Июнь 2024
2 года 11 месяцев
Небольшой проект в сфере образования

luboznanie.xyz/maps/main

Team-Lead
Вёл команду из двух младших разработчиков, выступал техническим наставником, распределял задачи и проводил code review. Руководил архитектурой фронтенда и взаимодействием с backend. Построил инфраструктуру проекта с нуля. Используемые технологии: React Typescript Apollo/Graphql Redux Express js MongoDB
Ноябрь 2019Июнь 2023
3 года 8 месяцев
LeadVertex

Минеральные Воды, leadvertex.ru

Ведущий front-end разработчик
Рекомендательное письмо в Портфолио - Разработка сложного функционала CRM платформы - Создание архитектуры проекта - Налаживание процессов - Разработка редактора выражений для простого языка программирования процессов в CRM - Разработка динамической формы со сложной валидацией и dnd сеткой, для удобного перемещения полей - Настройка сборщика проекта с удалением неиспользуемого кода и ленивой загрузки страниц - Ленивая загрузка изображений и страниц. Использование React.Suspense и React.lazy - Использование Portals для всплывающих подсказок - Использование rest-api для плагинов и graphql/Apollo для ajax запросов - code review, стараюсь придерживаться принципов ООП, SOLID, DDD - оптимизация производительности и памяти, используя devtools и прочие инструменты разработки - дебаггинг и быстрое решение проблем, используя devtools - написание unit тестов на jest - написание end-to-end тестов на cypress - использование Typescript, создание сложных типов, которые помогают быстро находить ошибки React, Lazy load, Webpack (code splitting, tree shaking), React-Router, React-dnd, apollo, graphql, antd, redux, redux-saga, hooks, Typescript, jest, cypress, TDD, PostCSS
Июнь 2021Июнь 2021
1 месяц
Благотворительный проект для сообщества Пасьянса Медичи

medici-lab.ru/?value=8чТпКбТч10бДк6б7ч6ч10п7пДчКч9б10к9чТб8б7б8пВп7к10ч9кВчВкВбТкДб6к9пКпКкДп8к6п

Frontend-разработчик
Использовал Typescript и React Код проекта: https://github.com/spirit-drive/pm
Ноябрь 2020Июнь 2021
8 месяцев
Неудавшийся startup
Full-stack developer
Разработка десктопного приложения видеоконференции. Использовал electron.js и, вначале нативный webtrc. Пытался создать свой sfu сервер с использованием google-headless chrome. Затем переключился на mediasoup.js. Разработал небольшой сервер на node.js
Август 2020Сентябрь 2020
2 месяца
Робот для торговли на бинарных опционах на основе ИИ
Backend developer
Использовал нативный JavaScript для управления торговой платформой и библиотеку tensorflow.js для написания нейронной сети
Ноябрь 2019Ноябрь 2019
1 месяц
Элли софт

ally.software/

react-native developer
- react-native - postgresql - redux Разработка в команде мобильного приложения
Ноябрь 2018Ноябрь 2019
1 год 1 месяц
myfresh.ru, moscowfresh.ru

Москва, myfresh.ru

Информационные технологии, системная интеграция, интернет... Показать еще

frontend и мобильная разработка (react, react native)
- Разработка мобильных приложений на React-Native https://apps.apple.com/ru/app/moscowfresh/id1114442063 и https://apps.apple.com/ru/app/фрэш-натуральные-продукты/id914486216 - Разработка интернет магазинов https://moscowfresh.ru/ https://m.myfresh.ru/ https://myfresh.ru/ - Использование hook, context api - gatsby - PixelPerfect - Адаптивность - Кроссбраузерная верстка - flexbox and css grid - eslint/stylelint - git - работа в команде из 3 человек Разработка интернет магазинов, внутренних сайтов и мобильных приложений компании. React, React native и их экосистема. Периодически касаюсь backend на Node.js и Ruby on Rails
Ноябрь 2017Июнь 2018
8 месяцев
Веб-студия sitemade.pro

Новороссийск, sitemade.pro

full-stack developer (JQuery, Pug, Gulp, Wordpress)
- Сборка проекта на gulp - создание backend части на wordpress - JQuery - JavaScript - Pug и Sass как препроцессоры - PixelPerfect - Адаптивность - Кроссбраузерная верстка - flexbox and css grid - работа в команде из 5 человек Создание сайтов начиная с верстки, заканчивая установкой на wordpress
Ноябрь 2016Ноябрь 2017
1 год 1 месяц
Краснодарская школа футбольной техники

Краснодар, krasnodar-fs.ru/

fullstack developer
- gulp - JQuery - VanillaJS - css - php wordpress - adobe photoshop Разработка с 0 сайта и обучение в процессе веб технологиям.

Навыки

Уровни владения навыками
Продвинутый уровень
React.js
TypeScript
ООП
JavaScript
CSS3
HTML5
Средний уровень
Node.js
GraphQL
Clean Architecture
Jest
MongoDB
Cypress

Обо мне

Я senior frontend разработчик с опытом с 2016 года и сильной архитектурной экспертизой. Умею не только разрабатывать сложные интерфейсы, но и выстраивать технические процессы: от проектирования архитектуры до ревью кода и наставничества. Обладаю опытом тимлидерства и построения команды: умею выстраивать процессы, делегировать задачи, развивать junior-разработчиков. Применяю DDD, слежу за качеством архитектуры и тестируемостью решений. Разбираюсь в бизнес-логике и активно участвую в обсуждении требований. С удовольствием возьму на себя строительство процесса фронтенд-разработки в вашей компании: от выбора технологий до финального качества интерфейса.

Рекомендации

Leadvertex.ru
Касумов Тимур (Основатель и разработчик leadvertex) 

Портфолио

Высшее образование

2016
Экономика и Управления, Экономика и Управления на предприятии (транспорт)

Знание языков

РусскийРодной


АнглийскийB1 — Средний


Повышение квалификации, курсы

2017
https://learn.javascript.ru/courses
https://learn.javascript.ru/courses, Курс по React
2016
Нетология
https://netology.ru/, Курс React
2016
Нетология
https://netology.ru/, Курс Продвинутый Javascript
2016
Нетология
https://netology.ru/, Курс Node.js

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения