Специалисты
Навыки:
React, RxJS, ReactJS, Redux, MobX, VueJS, Vuex, MySQL, SQL, PostgreSQL, TypeScript, BLoC pattern, SCSS, SASS, React Hook Form, MongoDB, MaterialUI, Bootstrap, JsonLogic, Webpack, Grunt, Gulp, Git, HTML, CSS, Javascript, jQuery, Eloqua, Webpack, REST services, Express, Docker, PHP, Symfony, Assetic, Drupal, Drush, Varnish, Redis, Memcache, NodeJS, Nginx, Apache HTTP server, REST services, Figma, +AWS, Vagrant, REST API, Docker, Kubernetes
ОБРАЗОВАНИЕ
1) Омский государственный университет путей сообщения, Омск
Управление и информатика в технических системах, магистр, 2019
2) Омский государственный университет путей сообщения, Омск
Управление и информатика в технических системах, бакалавр, 2016
P2P-платформа
Роль: Frontend Developer Основные обязанности: Работа в тесном сотрудничестве со специалистами бэкенд разработки, тестирования и аналитиками; Работа по гибким методологиям разработки; Обновление ЛК; Вывод валюты на виджете; Имплементация мультивалютной работы на проекте; Различные интеграции со сторонними сервисами.
React (MobX), React Query, TypeScript, SCSS, MUI, Mocha, Chai
Июнь 2022 – по настоящее время месяцев
Платформа для предоставления денежных займов
Роль: Senior software engineer Основные обязанности: Frontend разработка и поддержка как библиотеки компонентов, так и кастомизированных приложений под конкретного клиента; Как девлид application команды, работал над frontend приложением для ODX партнеров, улучшил рабочие процессы между дизайнерами и разработчиками, редуцировал количество невалидных багов; Как разработчик, ответственен за часть проекта, с которой взаимодействуют банкиры, разрабатываю новые компоненты, относящиеся к данной области, и имплементирую их в рамках общей библиотеки компонентов.
VueJS (Vuex), React (TypeScipt, RxJS, BLoC pattern), SCSS, React Hook Form, NodeJS, Material UI, React Bootstrap, JsonLogic, Git
02/2021 – 06/2022 месяца
Сервис создания, компоновки и отправки рекламных писем
Роль: Senior software engineer Основные обязанности: Как девлид, улучшил процесс взаимодействия с клиентом; Выстроил прозрачный процесс разработки и оценки, наладил; Коммуникацию с девопсами, настроил первую версию; Автоматизированного деплоя через SSH скрипт; Как разработчик, реализовал поддержку RSS фидов через кастомный модуль, написал скрипты для очистки базы данных от осиротевших и устаревших данных, уменьшив тем самым размер баз с 24Gb to 4,5G.
PHP 5.6 (Drupal 6), SQL (MariaDB), HTML, CSS, Javascript (jQuery), Git, Varnish, Solr, Apache HTTP server, Eloqua, RabbitMQ
09/2019 - 09/2021 месяц
Фронтенд платформа для изучения английского языка
Роль: Senior software engineer Основные обязанности: Как девлид, принимал участие в ежедневных созвонах с клиентом, оценке и спринт-планнинге, и код ревью; Как разработчик, занимался созданием админской части для преподавателей, которая вобрала в себя сразу несколько других админок, инструментов и графиков.
VueJS, Vuex, HTML, SCSS, Webpack, Git
11/2018 - 02/2019 месяцев
Система поиска подходящих мест под памятные события
Роль: Senior software engineer Основные обязанности: Редизайн веб приложения b2b клиента; Как разработчик, расширил функциональность админки, исправлял баги, переделал чат с клиентами в мессенджер.
PHP 7 (Symfony 4), SQL (MySQL), HTML, SASS, Javascript (jQuery), Varnish, REST services, Docker, Assetic, Git, Kubernetes
11/2018 - 02/2019 месяцев
Выделение навигации на сайте в отдельный микросервис
Роль: Senior software engineer Основные обязанности: Выделение навигации на сайте в отдельный микросервис с инструментарием для настройки, кастомизации и темизации. Как разработчик, создал disaster-banner, решал задачи, связанные с настройкой и имплементацией стики-навигации в различных браузерах.
HTML, SASS, Javascript (jQuery), Git
04/2018 - 07/2018 месяцев
Детская больница неотложной медицинской помощи
Роль: Senior software engineer Основные обязанности: Как разработчик, вносил изменения в текущую функциональность, применял финальный дизайн в соответствии с мокапами. Редизайн веб приложения в соответствии с новыми гайдлайнами и дизайном.
React (Redux), HTML, SASS, Javascript (jQuery), Symfony, Twig, Docker, Grunt, Git
04/2018 - 07/2018 месяцев
Имплементация глобальной навигации для проектов
Роль: Senior software engineer Основные обязанности: Как разработчик, занимался экстрагированием компонента в отдельный сервис с собственным билдером и деплоем.
PHP (Drupal 7, Symfony 2), PHPUnit, SQL (MariaDB), HTML, SASS, Javascript (jQuery), Varnish, Redis, Nginx, Apache HTTP server, REST services, Docker, Grunt, Gi
02/2018 - 11/2018 месяцев
Сайт онкологического центра
Роль: Senior software engineer Основные обязанности: Как разработчик, вносил изменения в текущую функциональность, применял финальный дизайн в соответствии с мокапами, вносил изменения на бэкенд, кросс код ревью и оценка. Редизайн веб приложения в соответствии с новыми гайдлайнами и дизайном.
PHP (Drupal 7, Symfony 2), PHPUnit, Drush, SQL (MariaDB), HTML, SASS, Javascript (jQuery), Git, Varnish, Redis, Nginx, Apache HTTP server, REST services, Fusion (Solr), Docker, Grunt, Git
08/2017 - 02/2018 месяцев
Медицинская школа
Роль: Senior software engineer Основные обязанности: Как разработчик, имплементировал кастомные модели для Drupal, вносил изменения в существующие компоненты Symfony; Повысил уровень покрытия автоматизированными тестами, был вовлечен в код ревью и коммуникацию с клиентом (почта и ежедневные созвоны).
PHP (Drupal 7, Symfony 2), PHPUnit, Drush, SQL (MariaDB), HTML, SASS, Javascript (jQuery), Git, Varnish, Redis, Nginx, Apache HTTP server, REST services, Fusion (Solr), Docker, Grunt, Git
04/2017 - 10/2018 месяцев
Основная платформа, представляющая контент для различных рынков
Роль: Senior software engineer Основные обязанности: Как разработчик, имплементировал модуль для взаимодействия с RSS фидами, принимал участие в кросс код ревью, нагрузочном тестировании и оптимизации SQL запросов.
PHP (Drupal 7), Drupal multisite, RSS, SQL (MariaDB), HTML, CSS, Javascript (jQuery), Vagrant, Varnish, Memcache, Apache HTTP server, REST API, Gulp, Git
10/2016 - 04/2017 месяцев