Специалисты

Описание

Навыки:
Java-JavaEE-Spring (Boot/Web/Data/MVC,Cloud)-REST-SOAP-RabbitMQ-ActiveMQ-Firebird-MS SQL Server-PostgreSQL-JPA/Hibernate-JAXB-JDBC-Tomcat-Maven-Gradle-WildFly-Glassfish-Docker-Oracle Core Java-JavaEE
-MongoD-HTML5-jQueryUI-KendoUI-Kotlin -Liqubase -Bootstrap-Vaadin-XML-Angular4-Vue.js-Mockito- KISS-DRY-Nginx-Kafka

2012 – Российский государственный гуманитарный университет, Киров
Прикладная информатика

Опыт
Проект

Сервис для обработки данных клиентов для банка SOAP микросервисная архитектура

Описание

Программист Java Чем занимался на проекте / обязанности / задачи: • Разработкой SOAP сервиса для Альфа-банка • Микросервисная архитектура (4 сервиса + внешние, от самого банка) • NoSQL база Tarantool (собственная разработка VK) • Kafka для обмена данными и Elastic Search для поиска. • Архитектурные решения, выбор библиотеки для XML маппинга или виртуальные треды Состав команды: тимлид, devops, аналитик, java разработчик

Технологии

Java 21, Kafka, Spring-WS, Tarantool, Docker, Elastic Search, Prometheus.

Длительность

Август 2023 — настоящее время месяцев

Проект

ИТ-компания, создающая веб-сервисы разного уровня сложности: от посадочных страниц до интернет-магазинов и высоконагруженных проектов и сервисов

Описание

Чем занимался на проекте / обязанности / задачи: • Поддержка автоматизированной системы учета для Главного Радиочастотного Центра • Доработка (исправление багов, перенос на Linux) старой версии системы (толстый desktop клиент на JavaFX + back-end на Spring+JPA/EclipseLink). • Рефакторинг back-end части для новой версии системы с разбиением монолита на микросервисы (Spring Boot, брокер RabbitMQ, Docker). • Написание скриптов миграций для Luiqibase, использовалась база данных PostgreSQL. Состав команды: Команда в проекте 30 человек, 10 разработчиков (back-end, front-end), тестировщики, аналитики и специалисты по БД. Отдельный департамент из сисадминов и DevOps"ов

Технологии

Java 17, Java FX, Spring Boot, Eclipse Link, Liquibase, RabbitMQ, Docker, Nginx

Длительность

Июнь 2022 — Июль 2023 месяца

Проект

Управляющая, инвестиционная компания (управление активами). Услуги в области осуществления инвестиций в акции, облигации, паевые фонды (ПИФы), валюту

Описание

Чем занимался на проекте / обязанности / задачи: • Разработка и поддержка внутреннего проекта компании - автоматического генератора отчетов в формате XBRL. • Доработка генератора при выпуске новых версий формата от Центробанка РФ (генерация XML правильного формата + тесты). • Выполнение задач по front-end-разработке. Состав команды: 2 back-end разработчика, 1 front-end разработчик, 1 тестировщик, 2 разработчика 1C и 1 архитектор БД (Oracle), руководитель отдела

Технологии

Java 8, Spring, Apache POI, Oracle, JAXB, Vue.js, Quasar. В качестве сервера приложений использовался GlassFish

Длительность

Январь 2021 — Май 2022 месяца

Проект

компания, специализирующаяся на разработке и тестировании программного обеспечения для организаций, являющихся мировыми лидерами финансовой индустрии

Описание

Чем занимался на проекте / обязанности / задачи: • Заказная проектная разработка. • Написание на Kotlin набора интеграционных тестов для сайта Лондонской фондовой биржи (финансовый протокол FIX). • Проверка корректности отправляемых по UDP сообщений (торги, аукционы и другие события). Состав команды: команда из 5 человек

Технологии

Kotlin, Netty, vert.x.

Длительность

Сентябрь 2019 — Февраль 2020 месяцев

Проект

Компания-лидер в области автоматизации управления логистикой, создатель самых популярных в России автоматизированных систем управления складом (в том числе AXELOT WMS X5) и решения для транспортной логистики AXELOT TMS X4.

Описание

Чем занимался на проекте / обязанности / задачи: • Участие в разработке продукта компании Axelot Datareon ESB (энтерпрайзная шина уровня предприятия). • Перевод проекта с ASP.NET MVC на .NET Core. • Создание инсталлятора на WiX. • Перевод GUI с Java SWT на Angular2, в формат Web-приложения. Состав команды: несколько распределенных команд

Технологии

.NET Core, GraphQL, WiX Installer, Angular2, RxJS, SignalR, Web Sockets, Java SWT.

Длительность

Июнь 2018 — Август 2019 месяцев

Проект

Компания-разработчик информационных систем и сервисов в сфере государственного управления, инфраструктурной интеграции, информационной безопасности.

Описание

Чем занимался на проекте / обязанности / задачи: • Разработка Web-сервисов (SOAP) для системы "Находка-Загс" для выгрузки данных из базы на государственные сайты (портал ЕЗагс, Росказна и др.) на базе СМЭВ. • Разработка библиотеки на Delphi для ЭЦП с использованием "КриптоПро" Состав команды: команда из 10 разработчиков

Технологии

Glassfish, Web Services (JAX-WS), Hibernate/JPA, JSF, Delphi, MS SQL Server, КриптоПро CSP.

Длительность

Январь 2014 — Декабрь 2015 месяцев

Проект

Системный интегратор, автоматизатор технологических и бизнес-процессов предприятия, ИТ-консалтинг

Описание

Чем занимался на проекте / обязанности / задачи: • Разработка портлетов (модулей) для BPMS системы Elewise ELMA: загрузчик файлов по FTP, рассылка сообщений в Jabber, ICQ, Twitter, Facebook и Вконтакте (код ASP.NET MVC и пользовательский интерфейс на KendoUI (HTML5/CSS3/jQuery). • Доработка приложения на Qt, взаимодействующего с базой данных Firebird. Состав команды: команда из 10 разработчиков

Технологии

ASP.NET MVC, ADO.NET Entity Framework/LINQ, jQuery, KendoUI, C++/Qt, Firebird.

Длительность

Август 2012 — Декабрь 2013 месяцев