👍👍👍Разработка java приложений любой сложности 🔥

Java Middle Developer [email protected]

Telegram: @ExeWasp

Skills

• JavaCore

• Java Spring

• Git

• Patterns

• Jankins

• Docker

• SOAP

• WSDL

• JSP, JSF

• Vue.Js

• Android

• SQL, Postgres, MySQL, MongoDB, H2,

LiteSQL, InfluxDB

• Hibernate

• Lombok

• Unit Tests, Spring Unit Tests

• Windows, Linux

• VIM, Nano, Servises (unix)

• Figma

• UML diagrams

• RabbitMQ, ActiveMQ

• OnlyOffice

• Apache core

Work Experience

Company: SolringAir (Oct 2021 – Present)

The project is related to airlines and flights. Technologies: spring boot, active mq, grafana with influx

db, mongodb, PostgreSql, JMS, kotlin, groovy, kibana, logback. Created tables in graphana. With the help of

influx, he transmitted data to it. Through an auxiliary module, data was written to influx (the module is written

in Kotlin). The data was sent to this module with JMS from the main application. Also developed

anonymization of logs. Some of the fields associated with the personal data of users should have been covered

with asterisks and only then written to the elastic. Implemented with the help of a logback and a custom

appender in which I pulled out the necessary fields from the logs with regular expressions.

Company: Zyxit (Dec 2019 – Oct 2021)

State audit project. The project for conducting governmental audit in companies. Technologies: spring

boot, only office, rabbit mq, PostgreSql, Electronic digital signature. Worked on the project from the very

beginning of the project. The usual REST architecture written with spring. The project was divided into 2

modules, for online and offline work. Synchronization of projects was the help of RebbitMQ. Working with the

database (Postgres) was through the JDBC. For administration, it was necessary to keep track of every recorded,

changed or deleted entity. I implemented through the entity listener, reflection (we needed exactly the names of

the fields, their value, and the name of the entity, as well as the name of the submodules), multithreading (this

logic should not slow down the main application).

Self employed (3 month)

Telegram bot project. Management for a product company. Worked on a project on PHP (a few banal

edits). I switched to React JS, it was necessary to rewrite the CRM, which was on PHP in Bitrix. Then the idea

came up to make CPM in a telegram bot and they threw me there. Completely wrote a telegram bot with

authorization, sending letters and an admin panel.

Education

• (2015 - 2019) - Collage of information and tehnologies named by Vadym Hetman.

• (2017) ITVDN – Java Professional.