Position: Junior Java Developer
Category: Java
English level: upper
Years of experience: 1.5

Realized the synchronization of two spaces with each other using the API of these spaces. The synchronization included setting up webhooks, the triggers of which are either real-time or have "accumulation" to allow the implementation of changes by the scorecard once at a certain time (the time can be changed depending on the needs). Throughout the year, I have been improving and maintaining the system to facilitate user communication between the two spaces, updating data, saving it in local databases, transferring files, etc.
Achieved analytical skills in analyzing user needs and projecting on his skills to implement customization in accordance with company rules and the specified technical task.
The tasks I dealt with were setting up workflows for teams of different departments, improving the existing functionality. I also personally researched, managed, configured, and moderated the synchronization of two spaces with each other using api. The main languages and tools I use in development are Java, Groovy, JavaScript, HTML&CSS, SQL, C#, C/C++, restpoints and webhooks. I have experience of working at a lower level with programming languages (as I have used them in rare cases) Python, PHP, Ruby, Assembler.
I am currently a junior programmer. I perform new project customizations depending on the needs of the team and customers. I make corrections to bugs that are found in the course of work, support the synchronization.
I have a desire to develop in programming in one direction, as currently the profile, knowledge of programming languages and their use in various aspects do not allow me to implement and develop in one direction.