Summary

I am a newcomer to the field of information technology with experience in adapting to and overcoming challenging situations. I am ready to undergo training and adapt to new technologies and methods in the field of information technology.

I am seeking an opportunity to start my IT career in a supportive environment where I can develop and contribute to projects and teams. Ready to work remote, hybrid, onsite.

Education

National Aerospace University «Kharkiv Aviation Institute»

Production of aircraft engines and power plants - Bachelor

1996 - 2000

Tel-Ran.de GmbH

Backend Web Development course

2022 - 2024

Capstone project implementing bank operations with access control using JWT token, currency conversion transactions, and email notifications to clients.

Tech stack

  • Java Core

    Spring Framework, Maven

    Spring Boot

    JWT

    MySQL

    MongoDB

    Git

    JUnit

    Mockito

    Introduction to Agile, Kanban, and Scrum

Work Experience

Career Break

open to work

April 2022 - Now

Moved to Germany due to circumstances beyond personal control, actively engaging in language programs for both German and English languages, while also completing a comprehensive Java training program. Adapted smoothly to life in a new country, handling unfamiliar customs and cultural differences.

DC Link Group

Assistant Product Manager for Laptops and Accessories

September 2019 - July 2021

  • processing and analysis of large volumes of data

  • expanded sales volumes to key clients

  • preparation of proposals for tenders

DC Link Group

Salesman, Senior Sales Manager

October 2009 - August 2019

Languages

Language

English

Upper-Intermediate

Language

German

Intermediate

Language

Russian, Ukrainian

Native

Volunteering

Neckargemünder Tafel e.V.

Volunteered for a charity organization

PERSONAL SKILS

Reliability, Flexible, Able to work in fast-paced environment, Proactive, Contributing team member.

Projects

Bank app

Developer

As a result of successful training, I present my final project implementing bank operations. Utilizing the technical assignment and open information about similar application workings, I created an ERD schema and determined the necessary set of actions to demonstrate the application's functionality and the Spring Framework's dependency set. For project assembly, I utilized Maven. The application allows for the creation of customer and employee accounts while verifying their uniqueness. It conducts transactions between accounts, automatically converting the specified amount into the selected currency, and, if necessary, performs a simplified reverse transaction. Using JWT, I segregated access not only by roles but also by entity relationships. The application's functionality was verified using JUnit. Swagger was used as a demonstration field. As a guideline for monitoring the project execution process, I utilized the sprints provided by the instructor.