Position: Junior .NET Developer
Category: .NET
English level: intermediate
Years of experience: 0.5


For the pet-project on ASP.NET Framework. Is a website - for online planning of train schedules and ticket sales.
1. Replaced database read from SQL on MongoDB
2. Replaced the implementation of the price calculation service.
3. Made a logging decorator that will log the user action and all the arguments of this action. Also log information that the action completed successfully or failed.

My Pet-project on ASP .Net MVC Core | The application is a web interface - for selling some products/Market/Store/
-  The application is built on Onion Architecture, used the principles of SOLID.
-  According to the Dependency Inversion principle,
controllers (like any other classes) do not depend on specific implementations, it all depends only from interfaces. Any implementation can be replaced painlessly for application.
-  Works with the SQL databases read and write / read from NoSql MongoDB.
-  Implemented a product reservation that end after 5 minutes (during this time no one can buy this product). In the background thread every 5 seconds reservations check, if the reservation is end they return to the stock. If the user didn't have time to write details order during the reservation, then the user is returned to the store.
-  Log in file information about orders
-  UnitTests
I want be a part of a interesting project with a friendly team. 
I'm very enthusiastic about coding and being a part of a team, solving problems, improving my skills, and get more experience. Want get more experience in troubleshooting complex problems, assisting in the timely completion of projects.