artem-pervushovartem-pervushov

Артем Первушов

System Architect / Software ArchitectБэкенд разработчикАрхитектор программного обеспечения
От 450 000 ₽Рассмотрю предложения
Опыт работы: 11 лет и 1 месяц
Регистрация: 13.11.2012
Последний визит: 3 недели назад
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Специализация и профессиональные навыки:

Архитектура высоконагруженных систем и систем BigData ETL

Полный стек Java backend на микросервисах

Расчет аппаратных и программных решений под требования

Опыт работы

  • Цифровизация банковской отрасли
    МоскваБолее 5000 сотрудников
    Главный архитектор проекта / руководитель группы архитекторов
    Июнь 2021 — По настоящее время (1 год и 2 месяца)

    Поиск и выработка технический решений под бизнес задачи универсальной банковской платформы.
    Подбор, анализ и адаптация компонентов банка ВТБ под задачи универсальной банковской платформы.
    Описание технических решений в архитектурных артефактах.
    Защита принятых решений и архитектурный контроль других частей команды (разработчиков, тестировщиков, devops).

    Результаты:
    1) Сформирован пакет решений из 600 микросервисов, поделенный на 28 независимых продуктов (чего не было в исходном решении банка)
    2) Создано 10 ключевых методических инструкций и чек-листов для разработчиков в целях архитектурного контроля
    3) Ряд ключевых продуктов проданы в крупную платежную систему в средней Азии
    4) Нанята и сформирована команда архитекторов из 8 человек
    5) С нуля выстроены процессы взаимодействия команды архитекторов с другими командами

    Стек- Java, Spring (+Boot), Redis, Kafka, JMS, Postgres, Cassandra, Mongo, React.js, Kotlin, k8s, ELK

    Инструменты- UML, C4, Archimate, Tofag

    Причина ухода- санкционная ситуация и временная заморозка проекта

  • Digital-подразделение Альфа Банка
    МоскваБолее 5000 сотрудников
    Архитектор в R&D команде
    Июнь 2020 — Июнь 2021 (1 год и 1 месяц)

    Работа в research-команде:
    1) Разработка эффективных методов проведения маркетинговых экспериментов на ограниченную аудиторию без side-эффекта на сервисах (Spring all, Android, React.js)
    2) Разработка полиморфной системы формирования UI через настройки backend (Spring all, Android, React.js)
    3) Разработка экосистемы анализа и обработки результатов маркетинговых экспериментов на PySpark
    Запущено более 400 экспериментов на суммарную аудиторию 1 млн. человек.

    Стек- Java, spring (+boot), OracleSQL, Kotlin, EFK

  • Ведущая глобальная компания, оказывающая услуги по формированию digital стратегии и разработке программного обеспечения
    МоскваБолее 5000 сотрудников
    Senior Software Developer
    Январь 2019 — Январь 2020 (1 год и 1 месяц)

    Разработка компонентов ядра на Java Core 8
    Разбиение системы на микросервисы
    Оценка путей реализации сложных задач
    Документирование артефактов системной архитектуры

    Причина ухода- сдача проектов на поддержку, долгий поиск новы

  • Онлайн-магазин ежедневных распродаж
    МоскваОт 100 до 1000 сотрудников
    Системный архитектор / Ведущий разработчик
    Январь 2018 — Январь 2019 (1 год и 1 месяц)

    Рефакторинг системы на микросервисы
    Разработка компонентов ядра на Java (Spring, микросервисы, Boot)
    Работа с Elastic Search
    Работа с MongoDB
    Работа с PostgreSQL

  • Центр компетенций в сфере IT-аутсорсинга и облачных сервисов
    МоскваОт 100 до 1000 сотрудников
    Java Architect / Team Lead
    Сентябрь 2016 — Январь 2018 (1 год и 5 месяцев)

    Руководство командой разработчиков
    Составление технических заданий
    Проектирование программной системы

    Разработан проект "Корпоративный call-центр банка" для более чем 1000 операторов
    Документооборот "I-Конто" переделан и интегрирован в процессы Почты России.

    (с января 2017- удаленно)

  • Многопрофильная группа ИТ-компаний, лидер российской отрасли информационных технологий
    МоскваБолее 5000 сотрудников
    Старший системный аналитик
    Ноябрь 2015 — Сентябрь 2016 (11 месяцев)

    Участие в разработке требований к интеграции
    Проектирование подсистемы интеграции

    Совместно с командой аналитиков и архитекторов обеспечил выход версии 6.4 проекта zakupki.gov

  • Один из крупнейших универсальных банков федерального уровня
    БрянскБолее 5000 сотрудников
    Ведущий программист
    Март 2015 — Ноябрь 2015 (9 месяцев)
  • Trading Physics, New York
    Брянск
    Fullstack программист (iOS + Java EE)
    Сентябрь 2014 — Январь 2015 (5 месяцев)
  • Окно-Маркет
    Брянск
    Ведущий программист
    Апрель 2014 — Сентябрь 2014 (6 месяцев)
  • Брянск Софт
    Брянск
    Ведущий программист
    Август 2013 — Апрель 2014 (9 месяцев)
    Разработчик отдела клиентских приложений
    Сентябрь 2012 — Август 2013 (1 год)
    Мобильные клиенты компании
  • kMedia
    Москва
    iOS Developer
    Июль 2011 — Сентябрь 2012 (1 год и 3 месяца)
    iOS SDKC++ Marmalade
  • Клик Софт
    Брянск
    iOS программист (C#, objC)
    Июль 2011 — Июнь 2012 (1 год)
  • Разработка и внедрение ПО для автоматизации банковской деятельности
    БрянскОт 100 до 1000 сотрудников
    C++/PL SQL программист
    Февраль 2011 — Июль 2011 (6 месяцев)

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

  • БГТУ

    Брянский государственный технический университет
    Брянск461 выпускник
    Информационных технологий
    Январь 2007 — Январь 2012 (5 лет)