Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1


I am a beginner Java developer with strong interest in developing my knowledge and skills to create high-quality and efficient code in this field.
My previous experience in developing automated business management systems allows me to quickly adapt to new technologies and software stacks. Currently, I am self-employed and working on a personal Java project (posted on the GitHub).
I am looking for a company that will give me the opportunity to fulfill my potential as a Java developer.

EXPERIENCE:
Java Developer - Self-employed
February 2023 - Currently
WMS development. Warehouse management application allows to register the arrival and shipment of vehicles from the warehouse, assign owners/contractors of the vehicles. 
The system also allows to track the current quantity and location of the vehicles in the warehouse.
Technology stack: Spring Boot, Spring Data JPA, Hibernate, PostgresSQL, RESTful API, Spring Security.

1C Developer, Lead 1C Developer
February 2011 - December 2022
Development and implementation of programs to automate business processes for: railway station, coal-ore terminal, container terminal, autoyard in port, web-client platform for forwarders, real estate rental. 
Assignment, distribution, and control of tasks for 1C programmers (3 people).
Code refactoring and optimization. 
Support of data exchange between programs using various formats, including XML, JSON, EDI. 
Writing and coordinating technical specifications. Preparation of user manuals.

COURSES:
Java Pro - Hillel IT School, Ukraine
August 2022 - February 2023

Java Start - FoxmindEd School, Ukraine
April 2022

EDUCATION:
Master in control systems and automation
Institute of computer systems
Odesa National Polytechnic University, Ukraine
2005 - 2011