Hexlet CV

Java developer

Основное


Описание

Являюсь высококвалифицированным специалистом - функциональным и техническим архитектором - в сфере разработки программных решений на платформе “1С”.

Обладаю 11 сертификатами, в том числе самым главным сертификатом для технического специалиста - “1С:Эксперт по технологическим вопросам крупных внедрений” (в РФ около 500 сертификатов из 300 000 специалистов)

Занимаюсь разработкой и внедрением корпоративных проектов в околобанковской сфере. Специфика проектов предполагает большой объем аудита и оптимизации кода на уровне СУБД (MS SQL Server и PostgreSQL)

В качестве дальнейшего развития принял решение сменить стек, так как существенные ограничения платформы 1С при работе с большими объемами данных не способствуют этому развитию.

За 3 месяца пройден курс Java-разработчик на Hexlet. Реализовано несколько проектов, в т.ч.:

Используемые технологии:

  • Java 17;
  • Spring Boot;
  • Spring Web;
  • Spring Security;
  • Spring Data JPA;
  • Thymeleaf + Bootstrap;

31 год, проживаю в Москве.

Навыки
  • Java: Spring Web, Spring Security, JUnit, Spring Data JPA
  • Экспертиза в области оптимизации нагрузки и запросов СУБД
  • Настройка CI на проектах: Jenkins + Gitlab + фреймворки для unit и сценарного тестирования на Gherkin.
  • Отличное знание предметных областей: управленческий учет, регламентированный учет, бюджетирование, казначейство, отраслевые стандарты бухгалтерского учета, частично МСФО.
  • Подготовка функциональной и технической документации (опыт - более 1000 страниц документации)
  • Управленческие: оперативное управление проектом и командой, рекрутинг и развитие стажеров разработчиков и бизнес-аналитиков.
Награды, Сертификаты
  • 1С:Эксперт по технологическим вопросам крупных внедрений
  • 1С:Специалист по разработке на платформе 1С

+9 прочих сертификатов по предметным областям.

Владение английским
Могу проходить интервью
Контакт
artem.b91@mail.ru

Работа


Технический руководитель проектов / Техлид, Хомнет Консалтинг
нояб. 2016 - июля 2022

Обязанности:

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

Реализован крупнейший (на 2018г.) проект по внедрению системы финансового учета и отчетности в страховой компании. Около 5 млн проводок в месяц. Роль - Технический руководитель проекта. Основные задачи: проектирование системы, оперативное руководство командой из 3х разработчиков и 1 аналитика, разработка сложных участков многопоточной загрузки данных.

Разработано мобильное приложение на 500 пользователей для учета рабочего времени для аудиторов, консалтеров, юристов.
Разработана серверная часть мобильного приложения (1С+MS SQL Server), интегрированная с системами кадрового учета и системой класса CPM.
Разработку обоих приложений выполнял самостоятельно в паузе между другими проектами.

Разработана подсистема казначейства для продукта “Хомнет: МСФО”. Подсистема была внедрена в крупном банке.
Роль: Технический архитектор и руководитель проекта. Основные задачи: разработка технического задания, управление разработкой, в т.ч. выполнение код-ревью, оптимизация сложных участков, настройка CI.

В связи с экспертизой в области высоконагруженных систем привлекаюсь на part-time к другим корпоративным проектам. Примеры работ:

  • Проведен аудит нагрузки СУБД в крупном банке, по результатам рекомендаций была существенно увеличена производительность системы.
  • Разработана многопоточная загрузка данных отчетности (около 20 млн. строк) пенсионных накоплений взамен однопоточной. Скорость загрузки увеличена с 1 млн до 25 млн проводок в час.
  • Оптимизирована скорость моделирования бюджетной кампании в решении класса CPM с 5 часов до 3 минут.

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

Team lead / Ведущий программист, Atlant group
дек. 2014 - нояб. 2016

Обязанности:

  • участие в проектах по автоматизации в качестве бизнес-аналитика, ведущего программиста, специалиста оптимизации производительности
  • поддержка автоматизированных систем
  • консалтинг
  • наставничество над младшими разработчиками

Выполненные проекты:

  • Разработана подсистема адресного хранения и маркировки чипов, в т.ч. интеграция с учетным оборудованием, для дочернего предприятия госкорпорации “Роскосмос”
  • Разработана подсистема учета клиентов для теннисной академии. В т.ч. учет, выдача, запись данных на NFC-пропуска, учет платежей (интеграция с платежными прокси по протоколу SOAP), учет потраченных средств по NFC-пропускам.
  • Разработана подсистема учета и маркировки комплектующих для приборов учета электроэнергии.
  • Разработана подсистема оперативного планирования производства для программного продукта “1С: УНФ”
  • Проведен аудит и оптимизация производительности финансовой системы крупнейшего собственника офисной недвижимости в Москве.
  • Разработан модуль интеграции (по протоколу SOAP) OLTP-системы на платформе 1С и системы отчетности для формирования дашбордов для руководства.
  • И многое другое.
Программист, Atlant group
февр. 2012 - дек. 2014

Разработка, внедрение и поддержка систем на платформе "1С"

Образование


Московский государственный строительный университет. Факультет информационных систем, технологий и автоматизации в строительстве. Автоматизированные системы обработки информации и управления
сент. 2008 - мая 2013
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...
Привет, Андрей! Отличное резюме:) В разделе Образование можно указать полным и назван...