Position: Junior Java / .NET Developer
Category: Java
English level: upper
Years of experience: 0.5

I think my main achievement is theoretical background and practical experience in majority of mainstream technologies in JAVA and .NET programming,
especially in such frameworks as: Spring (MVC, Boot, Data, Security) and ASP.NET (Web Forms, MVC, Web API, Core).
I have worked as Java backend developer at web-portal, that aggregates financial data, and produces new analytical indicators and graphical representations for investors to make succesful decisions .
The technologies used in the project: Spring Boot, Scheduling, Async, MongoDB, Rest Services, Maven, Docker.
I have developed new features in the project and fixed bugs in existing code.

In the whole, I have several years of non-commercial experience in Java and .NET development. Java was the first OOP language I have started to work with, and I also took part in two JAVA corporate courses (incl. EPAM).
Before these courses I began to learn profoundly and program in .NET as well, and then in .NET Core. As the result I have about twenty own small- and mid-scope projects in JAVA and C#, that accounts about the half in each of these languages.
Almost all my web backend solutions are accompanied with front-end clients  (Angular, Angular JS, React JS, jQuery), and use main database systems (MySQL, MS SQL, MongoDB/NoSQL). My web solutions employ predominantly 
Rest services in Server-Client communication.
The essential, despite smaller, part of my programming experience are desktop
projects (AWT, Swing, JavaFX in Java, and WinForms and especially WPF/MVVM in .NET).