Наскільки ваша компанія готова брати на роботу ветеранів? Пройдіть опитування
Резюме від 3 січня 2019 PRO

Роман

Java software developer

Зайнятість:
Повна зайнятість.
Вік:
36 років
Місто проживання:
Южне
Готовий працювати:
Дистанційно, Київ, Львів, Одеса

Контактна інформація

Шукач вказав телефон, ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Инженер программист

з 07.2010 по нині (13 років 9 місяців)
Одесский припортовый завод, Южный (Химическое предприятие)

Освіта

Одесский Национальный Политехнический Университет

Институт компьютерных систем, системный программист, Одесса
Вища, з 2004 по 2010 (5 років 10 місяців)

Додаткова освіта та сертифікати

Fast Lane, Java SE Development Applications

2018, 1 неделя

Hillel IT School, Java Elementary

2018,5 месяцев

Знання мов

  • Російська — вільно
  • Українська — вільно
  • Англійська — середній

Додаткова інформація

Borysenko Roman
Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
e-Mail: [відкрити контакти](див. вище в блоці «контактна інформація»)
Skype: live:2c3213aab73a7f21
Linkedin: [відкрити контакти](див. вище в блоці «контактна інформація»)

Professional skills:
- creation of cash management system using SAP R / 3 and Delphi for further storage of printed checks in the database, creating various reports based on this data using SmartForms;
- since the SAP R / 3 system requires a permanent user connection over the network, the cash system has been modified to reduce network dependency to a minimum, the program was written in Java to connect via JDBC to the local Oracle database, which receives the necessary data from SAP using snapshots (materialized views);
-In connection with the occurrence of the threat of a workplace attack of viruses like Petya, the transfer of a cash system under Linux;
- concurrently replaced the database administrator: did transfer requests to the production system from the SAP developer system, administer the SAP and Oracle servers (create new roles, users, determine necessary privileges, create backup copies, etc.), monitor servers using VMWare vSphere 5.0

Technologies :
Maven
Junit
Hamcrest
JDBC
Git
Swing
Jetty
Jersey
REST
JAXB

Tools:
SAP
Java
ABAP
Oracle
Intelij IDEA


Java Experience:

I have 5 years of experience in Java.
1. Creating a cashier's workplace with the installation of all the necessary software. Installing and configuring a local Oracle database, which directly by means of dblink and snapshots has connection with the Oracle main server.
Writing software using the following technologies:
- Swing - to build the user interface, as well as to handle the relevant events.
- JDBC - to communicate with the local database in order to record new data, as well as launch a stored procedure to transfer data to the main server, and, if necessary, update reference data that is taken from the main server.
- JCOM - to connect to the cash register using the driver provided by the supplier, to implement its functionality.
Since the first version was designed to work only through the keyboard, the events of the jTable element and its behavior on the corresponding keystrokes were redefined.
In the future, this application was modified taking into account various factors:
1)make the work of users more comfortable and faster, as a result of which the interface has been redeveloped for use on touchscreens
2)tax legislation, as a result of which business logic changed under applicable laws
3)as a result of the Petya virus attack, this software was rewritten to work under Linux directly through the COM port, since the driver for working with the cash register provided by the supplier was written only under Windows.
4)for restaurants it became necessary to transfer the corresponding order to the kitchen for printing, for this purpose the corresponding Excel file was created because the printed document should have the appropriate format.
2. Creating a workplace agronomist of greenhouses, installing all the necessary software.
Writing software to create the necessary order, which was further processed by the cashier and accounting, using the following technologies:
- Swing - to build the user interface, as well as to handle the relevant events.
- JDBC - to communicate with the main Oracle database server to record and modify data.
Since the menu of the services provided was huge, the ability to add the corresponding product using the barcode scanner was implemented.
3. Since the agronomist’s workplace was implemented for touchscreen monitors, it became necessary to add photos to the corresponding buttons. For this, an application was written that stored the photos corresponding
product in the Oracle database.
4. A project for restaurants was also launched, the task of which was to create a customer order using a tablet. In this regard, Oracle Mobile Server was deployed on Oracle Linux 6.
An application for Android was written on JDeveloper, which performed CRUD operations, but due to the lack of financial capabilities of the enterprise, this project died.
5. I was engaged in writing documentation and support of written software, user training.
6. Also on Github there are my workings out plus modules that have just begun to develop and implement a project on courses.
https://github.com/romanborysenk

Схожі кандидати

Java Software Developer
Одеса

VBA programmer, PHP, Java Developer
16000 грн, Київ, Чернігів, Дистанційно

Java-Backend Developer, Full-Stack Developer
Чернівці, Дистанційно

Java Software Developer
Дистанційно

Front-end програміст, Software Developer
Полтава, Кременчук, Дистанційно

.Net-програміст, C++ developer, front end розробник
Дніпро, Дистанційно

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: