public:cv

Это старая версия документа!


Волков Андрей Игоревич

Тип работы: удалённая
Телефон: +79841438143
Telegram: @Voklaf
E-mail: andrey@voklaf.ru

Дата рождения: 08.07.1987 г. (полных лет: 35)
Гражданство: Российская Федерация
Месторасположение: г. Санкт-Петербург (Часовой пояс: МСК, UTC+3)

Годы Учреждение Специальность Квалификация
2004 – 2009 Дальневосточный государственный технический университет «Биотехнические и медицинские аппараты и системы» инженер
2008 – 2011 Дальневосточный федеральный университет «Антикризисное управление» экономист-менеджер
2009 – 2013 Научно-исследовательский центр «Арктика» ДВО РАН. Лаборатория экологической нейрокибернетики «Биология», аспирантура не защищался
2022 – 2025 Санкт-Петербургский государственный университет промышленных технологий и дизайна «Искусственный интеллект и машинное обучение», аспирантура

02.2022 — 09.2022
Компетенции: teamlead, менеджер проектов, тестирование, бизнес-аналитик
Деятельность: Управление проектом по объединению 2-х CRM финансовых учреждений
Команда: 4 fullstack
Технологический стек: lua, MySQL, AngularJS, golang, RabbitMQ, sphinx
Пришел команду по приглашению технического директора как человек, ранее разрабатывавший одну из CRM. Реорганизовал команду (заменил 2-х человек), ввел систему документирования, провел проект с самого начала до запуска (по договоренности при трудоустройстве).
Проделанная работа:

  1. Произвели перенос логики бэкэнда при сохранении работоспособности мобильного приложения;
  2. Реализовали функционал:
    1. проведения заявки:
      1. как в мобильной версии, так и через CRM
      2. для разных видов автокредита и автозалога
      3. функционал взаимодействия с Первым кредитным бюро, расчет КДН
      4. формирование пакета документов
    2. взыскания: soft, hard, legal
    3. касса
    4. отчеты

09.2021 - 2022
Компетенции: менеджер проектов, преподаватель
Деятельность: Поиск подходов по внедрению систем искусственного интеллекта в образовательные программы непрофильного вуза

2019 — 2021
Компетенции: менеджер проектов, бизнес-аналитик, системный администратор, 1 линия ТП
Деятельность: Управление разработкой ПО автоматизации логистических и таможенных бизнес-процессов.
Команда: backend, frontend, tester
Технологический стек: Django, Angular 2, Postgresql, RabbitMQ
Пришел в команду на правах аудитора, в дальнейшем встал на место PM-а. Фактически руководил командой разработки с 5-го месяца ввиду самоустранения предыдущего лидера. После сдачи MVP взял на себя дальнейшее ведение продукта
Проделанная работа:

  1. разработка совместно с юристом нового договора, защищающего права собственника бизнеса на ПО, обязующего исполнителя организовать передачу исходного кода и документации на должном уровне;
  2. согласование с собственником новых сроков и бюджета (изначально разработчик заявлял, что осуществит разработку, документирование, внедрение и обучение пользователей за 3 месяца);
  3. аудит качества документации, исходного кода;
  4. переснятие и значительная переработка изначально написанного ТЗ ;
  5. реорганизация команды (заменен front, нанят тестировщик – ux-дизайнер);
  6. полное ведение проекта:
    1. общение с заказчиком и пользователями
    2. постановка задачи
    3. контроль исполнения и документирования
    4. защита релиза
    5. организация серверного хозяйства (деплой, мониторинг, бэкапы):
      1. gitlab (самостоятельно)
      2. wiki (самостоятельно)
      3. тестовый контур (силами бэкэндера)
      4. боевой контур (силами аутсорсеров)
    6. решение финансовых вопросов

Итог: ПО внедрено в срок, продолжается эволюционирующая эксплуатация. О качестве оказанных услуг можно запросить в компании AsiaLog

2019 — 2021
Компетенции: программист, бизнес-аналитик, devops, 2 линия ТП
Деятельность: Разработка и поддержка CRM кредитной организации
Технологический стек: lua, MySQL, AngularJS, golang, RabbitMQ, sphinx
Пришел на проект в момент сдачи MVP внешним подрядчиком. Из всех бизнес-функций реализованы были только подача заявки, базовая фиксация взаимодействия с клиентом, один отчет.
Проделанная работа:

  1. организована система документации (не только для CRM, для всего проекта)
  2. организована многоуровневая система логирования (на уровне исполнения скриптов, обрабатываемые контракты RabbitMQ, бизнес-процессы) со своим уровнем доступа и интерфейсом
  3. произведен рефакторинг, вычищен мусорный код
  4. большая часть ТЗ снималась с представителей бизнеса лично
  5. значимый реализованный функционал:
    1. функционал обработки взысканий (в том числе интеграция с telegram-ботом hard-коллектинга)
    2. функционал оценки авто (в том числе интеграция с telegram-ботом взаимодействия с оценщиками)
    3. выгрузка с сайта почты Казахстана всех адресов, очистка и валидация данных, разработка сервиса быстрого поиска элементов адреса для заполнения валидного адреса в договоре
    4. интеграция с АТС (предоставление доступа к аудиозаписи разговора, создание взаимодействия и вывод окна оператору при входящем/исходящем звонке, создание задачи «Перезвонить» при пропущенном звонке)
    5. партнерская программа (с выводом информации для клиентов в telegram-бот)
    6. автоматическое заполнение полей заявки при повторном займе
    7. СМС рассылки (в том числе, основанные на парсинге сайтов)
    8. отчеты разного уровня сложности

Итог: CRM из MVP доведена до состояния рабочего продукта. Снижена стоимость сопровождения (документирование, рефакторинг). Реализован богатый функционал. О качестве оказанных услуг можно запросить в компании tascredit.online

2018 — 2019
Компетенции: предприниматель, менеджер проектов, бизнес-аналитик, программист, HR
Деятельность: Создание и управление компанией, занимающейся автоматизацией малого и среднего бизнеса
Команда: 2 junior developer, бизнес-аналитик, дизайнер, teamlead
Включился в компанию IT-Wizards (изначально занимавшуюся ИТ-аутсорсингом) на правах партнера-руководителя направления разработки ПО. Создал и развивал отдел с 0, занимался поиском и привлечением клиентов, снятием ТЗ (первое время либо у крупных клиентов), ведением проектов, наймом сотрудников, обучением персонала, привлечением инвестиций. Курировал переписывание и создание новых типовых договоров всех подразделений компании.

2017 — 2018
Компетенции: программист, devops, тестировщик, 3 линия ТП
Технологический стек: C#, Java, Python, php, SQL (MySQL, MSSQL, PL/SQL)
Наниматель заинтересовался моим опытом реверс-инженеринга. Изначально был определен на подсистему нормативно справочной информации (MDM), которая была 2 года как недоразвернута внешним подрядчиком, обслуживала весь университет, регулярно зависала не известно почему, исполняемый файл на проде не соответствовал исходникам, исходники включали в себя скомпилированные проприетарные модули подрядчика, документация отсутствовала. Все вышеописанные проблемы удалось решить.
В дальнейшем был прикреплен для обслуживания ESB системы IBM WebSphere, занимался созданием инструментов проверки на стрессоустойчивость, настройкой интеграций, написанием документации.

2013 — 2016
Управление 93 дивизии ПВО, служба по контракту.

2010 — 2013
Компетенции: ученый, реверс-инженер, программист, инженер-электроник
Деятельность: исследования в области нейрофизиологии, разработка программно-аппаратного комплекса диагностики состояния организма человека путем анализа спектра магнитоэнцефалограммы головного мозга
Технологический стек: C (Atmel AVR, STM32, x86), Python, R
Лаборатории требовался человек, способный восстановить по существующим устаревшим приборам и ПО принципы работы, дополнить их новыми данными и разработать усовершенствованную версию приборов.
Проделанная работа:

  1. реверс-инженеринг существующей устаревшей приборной базы
  2. разработка программно-аппаратных комплексов для оценки функционального состояния головного мозга человека
  3. разработка индексов оценки состояния организма (в том числе с возможностью неинвазивно отслеживать некоторые формы рака на начальных стадиях)
  4. планирование и постановка экспериментов, анализ результатов методами статистической обработки и машинного обучения

2010 — 2013
Компетенции: преподаватель
Изначально пошел преподавать для отбора в команду лаборатории экологической нейрокибернетики (параллельная работа) лучших студентов - сильно не хватало рабочих рук. Со временем затянуло, улучшил навыки общения, поиска и структурирования информации.
Проделанная работа:

  1. преподавательская работа, предметы:
    1. Теория автоматического управления;
    2. Биомедицинское материаловедение
    3. Информационные технологии
    4. Машинное обучение
  2. руководство дипломными работами (защищено 6);
  3. составление планов, написание методических рекомендаций.

2009 — 2010
Компетенции: инженер-электроник
Обслуживание и ремонт медицинской техники

Языки программирования: avr assembler, x86 assembler, C, Python, JavaScript, R, golang, lua
Web-технологии: HTML, CSS, Bootstrap, Node.js, Vue.js, AngularJS, Django, php, web-сервисы (SOAP, REST)
Базы данных: SQL (MySQL, MSSQL, PostgreSQL), NoSQL (MongoDB), Sphinx
Сопутствующие технологии: git, docker, *nix-подобные ОС (GNU/Linux, *BSD) – 20 лет

  1. Bus-фактор: его повышение - один из основных критериев моей внутренней оценки своего труда. Все остальные критерии подчиняются первому.
  2. Документирование: о чем бы мы с вами не договорились, я все равно буду писать документацию. Я не верю своей или чужой памяти. Для этого есть документация.
  3. Логирование: оно должно быть грамотно спланировано с самого начала (куда и как писать, как искать и фильтроваться, как и сколько хранить, архивировать и чистить). Если вы хоть раз разбирали вставший бизнес-процесс на проде - вы меня поймете.
  4. Тесты по необходимости: тесты имеют свои плюсы и минусы и использовать их или нет определяется на каждом конкретном проекте в зависимости от исходных данных
  • Люблю на досуге поразбираться в новых технологиях. Практическим результатом этому как правило является написание утилит или, например, таких статей
  • В качестве хобби - все, что снимает стресс: медитация, йога, цигун, тай-цзы, танго
  • /var/www/wiki/data/attic/public/cv.1671393184.txt.gz
  • Последнее изменение: 2022/12/18 21:53