Position: Java Developer
Category: Java
English level: pre
Years of experience: 2.5

Reducing the waiting time for processing a transaction by parallelizing the process.  A reason to be proud of the fact that I made life easier for clients and that I learned on my own
.NET & REACT
  1) Inventory of oil industry equipment:
 • creation of roles to distribute responsibilities between users;
 • recording the date, data of the inspector and the results of the inspection;
 • notification of the next date;
 • approval and refusal of verification.

 .NET & REACT
 2) Website for passing exams in educational institutions:
 • creation of roles to distribute responsibilities between users;
 • implementation of the opportunity to use the service in the form of a subscription or a one-time opportunity to conduct an exam;
 • creation of exams with reference to the date, time, educational institution, teacher, class, subject, topic and complexity;
 • creation of questions (6 types);
 • profiles for users of different roles.

 JAVA & VUE
 3) Bank
  backend & frontend
 • creation of an administrative panel to receive data about the transaction and the user;
 • 10 roles, with the possibility of expanding responsibilities;
 • new authorization (branch from the main one).
  backend
 • transfer to asynchronous transaction (to reduce the waiting time);
 • correction of errors (incidents);
 • creation of new types of transactions;
 • creation of jobs;
 • tried to implement OCR.

 JAVA & MICROSERVICES
 At the moment
 • I study microservices (docker, kubernetes, minikube);
 • I implement acquiring between banks;
 • redoing old services for a new design.
I look to working with a responsive and experienced team