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 страниц документации)
  • Управленческие: оперативное управление проектом и командой, рекрутинг и развитие стажеров разработчиков и бизнес-аналитиков.

Опыт


Технический руководитель проектов / Техлид, Хомнет Консалтинг
Ноябрь 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. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...