Виталий Дрюков

Фулстек JavaScript разработчик

Занятость

полная, почасовая с долгосрочным контрактом, проектная работа

Трудовое соглашение

контракт, ГХП, самозанятый

Тип работы

удаленная, работа в офисе в Москве с частичным посещением офиса, релокация

Более 19 лет опыта веб-разработки подтверждение моей глубокой квалификации. Я специализируюсь на Front-end разработках с фокусом на JavaScript, а также Fullstack JS разработке, которая позволяет мне работать над всеми частями разработки кода веб приложений.

Знаком со всеми этапами жизненного цикла проекта, включая оценку требований клиента, оценку времени разработки, планирование разработки, саму разработку, создание технической документации и управление командой. Есть опыт использования дополнительных инструментов для работы с веб-приложениями, таких как инструменты CI/CD для сборки и развертывания проектов, системы кэширования, системы мониторинга производительности, поисковые системы.

Дипломатичность, внимание к деталям, передача накопленных знаний новым сотрудникам организации. Опыт взаимодействия с заказчиками из США, Великобритании, Германии, Чехии, Канады, ближнего зарубежья. Работа на фрилансерских площадках.

Опыт работы

04/2022 - Текущее время
Старший фронтенд разработчик

Mitgo Group — глобальная технологическая компания, занимающаяся разработкой инновационных маркетинговых решений и развитием предпринимательства.
Разработка Tapfiliate — платформы для отслеживания партнерских программ и рефералов.
• Примарная работа с JavaScript (ES6+), включая написание кода для различных проектов.
• Архитектура приложений: проектирование структуры данных, оптимизация нагрузки и улучшение производительности.
• Использование инструментов разработчика: VS Code, Postman, Swagger.
• Тестирование кода с использованием Jest, и других фреймворков для проверки функциональности.
• Обучение пользователей: создание документации и интерактивных примеров. Собеседование кандидатов на проекты компании
• Внедрялstate management с Redux, оптимизировал rendering и уменьшил загрузки.
• Носил ответственность за разработку крупных частей веб-приложения.
• Использовался Jest для тестирования функционала и уменьшения дефектов.
• Включал аналитику данных, такие как Google Analytics, для улучшения пользовательского опыта.

Стек: NodeJs, AntDesign, React, ReduxToolkit, Typescript, Microfronteds, PHP, Symfony, Styled Components.

09/2021 - 04/2022

ООО «Диджитал Агро» — компания, разрабатывающая программное обеспечение и сервисы в сфере сельского хозяйства. Компания повышает эффективность агробизнеса с помощью IT-решений и независимой агрономической экспертизы
Разрабатывал интерфейсы для работы с сельхозйственными задачами с использованием JavaScript и React.

Стек: Разработка приложения на платформе Google Maps + Leaflet.js. Интерфейс разрабатывался Typescript на Styled Components

EnBourse - N°1 Plateforme Trader Indépendant
https://www.en-bourse.fr/
08/2020 - 02/2020

Французская компания разрабатывающая омплексное решению для инвестирования в криптоактивы.

Разработчик

Разработка системы обучения трейдеров на базе Rocket.Chat

Стек: NodeJs, MeteorJs, React, Rocket.Chat, Microfronteds, WebRTC

Старший инженер разработчик

Работа над улучшением системы чатов, добавление новых возможностей. Встраивание в систему вебконференций на базе Janus.js(WebRTC)

BlockProof Tech
https://dao.casino/
07/2019 - 10/2019

Разработка DAO Casino (https://dao.casino/). Building a Gambling 3.0 industry regulated by technology. Создание платформы на базе блокчейн-протокола. Платформа должна позволять разработчикам создавать без глубоких знаний блокчейн игры используя ее возможности

Участвовал в разработке проекта с начальной версии и доведения ее до MVP стадии

Разработка фронт части ландинг сайта, создания библиотеки компонент, разработка административной панели для разработчиков и управления играми

В коллективе 15 разработчиков. Использовался Scrum метод управления

Стек: NodeJs, Typescript, React, Redux, Redux Saga, Styled Components, GraphQL (Apollo Client), PostgreSql

JivoSite: Онлайн-консультант для сайта
https://www.jivo.ru/
03/2018 - 09/2018

Чат для сайта и инструмент для общения с клиентами

Стек технологий: Native Javascript, React, React Native, SVG

Занимался рефакторингом и текущими работами по проекту. Паралельные работы с более чем 10 коллегами

Evrone — компания по разработке программных продуктов
https://www.evrone.ru/
07/2012 - 04/2016

Front-end разработчик на различных проектах

Ruby on Rails, Coffee Script, Sass, Backbone, Knockout, Middleman

Разработка frontend для сайтов seopult.pro, uptopromo.com, evrone.ru

kipikupon.ru. Front-end разработчик

Ruby on Rails, Coffee Script, Sass, Haml

РосБизнесКонсалтинг, www.rbc.ru
https://www.rbc.ru/
08/2004 - 11/2006

Web программист

Разрабатывал сам или принимал участие в разработке: www.pogoda.rbc.ru, forum.top.rbc.ru, www.photofile.ru. Поддержка и разработка форумов forum.rbc.ru

Другие проекты
в разное время
IBS group (https://www.ibs.ru/) (2019-2020) Старший инженер разработчик. Разработка системы возврата налогов. Большое предприятие с большим количетством вертикальных и горизонтальных связей
Стек: NodeJs, React, Redux, Redux Saga, Styled Components, Microfronteds
Writing Club (2011-2020) Разработка ряда информационныйх сайтов. Разработка платформы управления контентом
Было создано и запущенно 5 сайтов. Разработана основная часть платформы как отдельный пакет - пример кода и одну из промежуточных версий можно изучить тут https://github.com/Miniwe/code_sample/tree/master/mcore
Проект целиком создавался мной: архитектура, разработка, наполнение базовой информацией со сторонних ресурсов - был созданы боты для скачивания первоначальных данных. Настройка Nginx, Mongodb Server
Некоторые фрилансерские разработки: petrogazeta.ru, inright.ru, starguard.ru, tar-tass.ru, mosmonitor.ru, azcongress.ru
Создание сервиса Youopened.com. Разработка интерфейсной части (Backbone, Twitter Bootstrap, HTML5, CSS3, HTML5 Canvas)
http://trafica.ru/, разработка интерфейсной части проекта на Zend, Jquery, Raphael Стек: MeteorJs, React, Redux, Redux Thunk, Semantic UI, Google Maps Api, MongoDB
Ряд разработок для зарубежных компаний (2016-2018) Разработка ресурса для HR Skailink и разные фрилансерские работы (верстка, скрипты), Участие в разработке мобильного приложения takefin.com (рефакторинг, работа с камерой, MeteorJs)
Maxiru (http://maxiru.com/) Разработка приложения для пассажиров крузных Разработка экранов приложения была основная задача в проекте. судов. Разработка сайта https://www.virginvoyages.com/
Meteor Factory (http://meteorfactory.io), Разработака ресурса https://www.iplytics.com/ по поиску патентов. Занимался разработкой внутренних страниц. Международная комманда из более чем 10 разработчиков
FollowUp App - An evidence based EMR.Разработака приложения для учета и сопровождения пациентов сети клиник в Канаде. Разработка мобильной версии. Проект был доведен до MVP стадии, состоялясь презентация конечным пользователям, но дальше видимо появились проблемы с инвестициями. Ведущий разработчик на проекте. Постановка задач через trello

Стек технологий: Native Javascript, React, Styled Components,SemanticUI, Docker, JSON Schema SVG

AdLabs, www.adlabs.ru (2007 - 2009) Web программист. Разработка программной части сайтов: www.verto.ru , www.nevkusno.ru, www.intalia.ru, www.rusjeweller.ru, www.seneschal.ru, www.liteway.ru, www.bigmash.ru
ВЦ Каскад, www.vc-kaskad.ru (2002 - 2004) 1C, Web программист Старший инженер-программист (07/2003 - 04/2004), Внедрение и написание программ для автоматизации предприятий. Специалист по интернет-технологиям (10/2002 - 07/2003), Разработка и поддержка сайта корпорации Каскад www.kaskad.biz. Контроль над соблюдением договоров с фирмами предоставляющими хостинг
Образование
2000 г.

Бакинский государственный университет, факультет "Прикладная математика и экономическая кибернетика".

Специальность: программист, математик

Языки

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

 

Пытаюсь всесторонне развиваться. Всегда можно выбрать и переключиться на более узкую специальность, так как есть понимание разных сфер разработки, а также знание разных языков и инструментов программирования.

Почти 20 лет в веб-разработке с использованием Опыт разработки сложного программного обеспечения, такого как CRM, платформы показа рекламы, высоконагруженные распределенные системы. Готов к командной работе с Agile-процессами, TDD и CI. Хорошее понимание и способность настраивать процессы разработки и среды с нуля. Хорошо создаю и программирую хорошо спроектированное, тестируемое, масштабируемое и расширяемое программное обеспечение. Непрерывно учусь, сейчас ищу возможности улучшить высоконагруженные и архитектурные навыки программного обеспечения.

Активно изучаю использование систем ИИ в работе и использую в проекте