Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»
Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»
Имею высшее техническое образование, а также большой и успешный опыт работы на должности старшего (ведущего) разработчика, также имею опыт в руководстве группы (от 4 до 10 человек).
Занимался проектированием, созданием и сопровождением сложных систем.
Являюсь автором системы для обеспечения оперативного управления оборудованием инженерных систем жизнеобеспечения и систем безопасности объекта, а также автоматизации работы операторов Единого центра управления.
Навыки:
JAVA 8,11,17
Spring Framework (Boot, Core, MVC, JPA, Webflux, Security, Integration Batch ...)
Multithreading
Apache Kafka, IBM MQ
Hibernate ORM
XML/JSON/WSDL
PostgreSQL, Oracle
CI/CD
REST/SOA
Microservices
Docker
Kubernetes
OpenShift
Jenkins
SonarQube
Flyway
Liquibase
PlantUML
Camunda
GIT
Maven
Gradle
С более детальной информацией о моей профессиональной деятельности вы сможете ознакомиться в резюме.
Благодарю за время, уделенное моей кандидатуре.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Третья линия поддержки.
Исправление ошибок
Внесение изменений в существующих код
Написание необходимых SQL запросов
Участие в принятии решений
Технологический стэк:
JAVA 8
Apache Tomcat
ECM Documentum
Apache FreeMarker
Oracle
UserAgent Analyzer (https://yauaa.basjes.nl)
Swagger
Git
Agile
Сопровождение ESB. (Разработка новых маршрутизаторов, исправление существующих.)
Разработка утилиты по конвертации данных в Exel в json schema.
Разработка rest controller-ов с применением Spring WebFlux (микросервисы, асинхронные запросы)
Разработка контроллеров.
Разработка обработки большого количества файлов в формате Exel (порядка 100000 шт.) для помещения данных в СУБД (ThreadPoolExecutor)
Технологический стэк:
JAVA 8;11
Apache Tomcat
Spring Boot 2
Spring Data
Spring MVC
Spring WebFlux
Swagger
IBM MQ
PostgreSql
Kubermetes
Grafana
SonarQube
Maven
Git
Agile
Микросервисы
Разработка новой функциональности для микросервисной архитектуры
Участие в принятие решений
Технологический стэк:
JAVA 8
Apache Tomcat
PostgreSql
Maven
Git
Agile
Написание кода.
Участие в принятии решений.
Технологический стэк:
Микросервисная архитектрура
JAVA 8;11
Apache Tomcat
Spring Boot 2
Spring Data
Spring MVC
Spring JDBTemplate
PostgreSql
Swagger
SonarQube
Docker
CI/CD
OpenSchift
Agile
Unit test
KeyCloak
OATH 2.0
GeoServer
Облачное хранение файлов (AWS)
Maven
Git
Agile
Микросервисная архитектура
Разработка сервисов по отображению гео данных. (МСК 84, OpenStreetMap, Geo Tools)
Сервис для работы с загружаемыми файлами (Excel формат) с последующим их сохранением в облаке
Создание архитектуры приложения Разработка кода
Проверка качества кода
Основное:
Внедрение принципа микросервисной архитектуры
Разработка системы передачи данных больших объемов по websoket с использованием протокола STOMP (принцип можно увидеть на github)
Технологический стэк:
JAVA 8
Apache Tomcat
Spring Data
Spring MVC
Spring JDBCTemplate
Spring Security+JAAS
PostgreSql
WebSocket
AOP
MyBatis
Hibernate 3
Thymeleaf
OpenStreetMap (использовались tile, предоставляемые сервисом)
WildFly
Maven
Git
В результате принятых решений время отладки приложения сократилось
. упростилась процедура развертывания на серверах заказчика
Приложение внедрено.
Сопровождение и развитие информационных систем компании
Платформа Cuba (Jmix) СЭД Тэзис
Spring
EXTJs
Gradle
Git
Основные достижения:
Возможность работать со штрих-кодами, в результате возросла скорость обработки договоров и их поиск.
Разработка модуля для оформления договоров резидентов и нерезидентов (требования ЦБ)
Принятие решений. Постановка задач.
Доработка коплекса визуального анализа информации "ПК ВАИ". Основное достижение - снятие ограничения на количество выводимых вершин графа. Разработка веб приложения с сохранением существующего функционала.
(https://www.ramec.ru/otraslevyie-resheniya/razrabotka-prikladnogo-po/pk-vai-dlya-fns.html)
Создания комплекса мониторинга узлов связи МО.
Достижение - применение гео-привязки к узлам связи.
(shape формат)
Быстрая загрузка большого количества (100 гиг самый маленький.) данных (формат XML) в хранилище данных ЦОД. Загрузка происходила в течении максимум 2 секунд.
Разработка ряда портлетов для поиска информации по ЕГРЮЛ, ЕГРИП.
Технологический стэк:
JAVA 1.5
EJB 3
JDBC
Oracle
Swing/AWT
Jung
JAAS
JSR 2
IBM WebSphere
JBoss
Apache Tomcat
Hibernate 3
JSP
Servlets
JSON
ExtJS
DOJO
YUI
Raphael
JSP
Zabix
Ant
SVN