Обо мне


Я Javascript разработчик, который решает бизнес проблемы уже четвертый год.

У меня есть опыт в следующих технологиях:
⭐ Javascript
⭐ Typescript
⭐ React
⭐ Redux
⭐ Node.js
⭐ Webpack
⭐ Styled-components
⭐ Jest
⭐ GraphQL

Я разрабатывал приложения с нуля, также есть опыт поддержки и улучшения больших приложений. Мне нравится разрабатывать user-friendly интерфейсы с использованием реакта.

Я начинал с написания статичных сайтов с использованием HTML и CSS. Сейчас предпочитаю React.js и его экосистему. У меня также есть опыт работы с Redux/Mobx + middleware, Hooks, HOC, Styled-components, React Router, также я автоматизирую сборку при помощи Webpack. Работал по скраму и канбану.

Есть опыт полного цикла разработки: прототипирование, разработка архитектуры, реализация готового приложения, тестирование и дальнейшая разработка.

Профессиональные навыки
Опыт работы
Веб программинг
Санкт-Петербург
Ведущий инженер-программист
Июль 2018 — Март 2020 (1 год и 9 месяцев)

https://aliradar.com

Компания занималась разработкой браузерных расширений, которые помогают пользователям делать выгодные покупки, а также экономить деньги в разнообразных интернет магазинах.

Я разрабатывал браузерное расширение с МВП стадии, которое помогало с выбором товаров на алиэкспрессе.

Стак технологий: React.js, Mobx, Node.js, Webpack, styled-components, Web Extension API.

• Написал браузерное расширение с нуля.
• Сделал полный редизайн интерфейса.
• Добавил продвинутую систему метрик Google analytics.
• Готовил билды расширения к продакшену, а также настроил окружения для релизов.
• Менторил новых разработчиков на проекте.

Гиперметод
Санкт-Петербург
Инженер-программист
Июнь 2016 — Июнь 2018 (2 года и 1 месяц)

https://hypermethod.ru

Компания заниматься разработкой обучающего программного обеспечения для Российского рынка.

Я работал над новой вебинар платформой для обучения, которая была переписана на новые веб технологии.
Также я поддерживал старую версию платформы, написанной в 2003 году.

Стак технологий: TypeScript, React.js, Redux, Redux-thunk, Node.js, Webpack, styled-components, websockets, webrtc.

• Написал с нуля функционал для рисования, который обновлялся у всех участников вебинара в режиме реального времени.
• Добавил алгоритма для сжатия видео потока, который уменьшил количество трафика на 20%.
• Поддерживал легаси код далекого 2003 года.
• Участвовал в код реью других разработчиков.
• Пофиксил несколько серьезных багов.