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

I worked with different backend technologies: ASP.NET, Entity Framework, Windows Forms. I have experience with relational databases: MySQL and SQLitee. As well, I have experience writing unit tests using MsTest and APIs documentation using Swagger. 

I participated in course "EPAM .NET UA Externel University Program" for three monthes. During the course, I improved theoretical and practical skills of LINQ, Unit testing, SOLID, Web fundamentals, ASP.NET OOP and software architecture patterns, and worked with C#, JS, CSS3, HTML5, GitHub.

I also have pet projects:

1. Map-Gen-2D
Technology stack: .NET, ASP.NET, XUnit, MVC.
This system allows you to create, set up and download a procedurally generated 2D map of heights, heat, moisture and biome. This can be useful for making games of RoguelIke, RTS, Survival or RPG genres, or for playing D&D;

2. TradeMarket API
Technology stack: .NET, ASP.NET, MSTest, MVC, Entity Framework.
Supermarket sell goods of various categories. The customers can shop anonymously or by logging in. When buying, a receipt is created with a list of goods purchased in a particular market.

3. Shop-Of-Things API
Technology stack: .NET, ASP.NET, MSTest, MVC, Entity Framework, Swagger, CI.
The site has the following functionality: creating users, registering using tokens, hashing passwords using salt, the ability to sell your products and buy other people's products, creating recipes and the ability to share them with other users, recommending products based on those you recently bought; creating your own recipes and sharing them; recipe recommendation based on the products you have.

More projects in my GitHub profile.
I have about year of  commercial experienc as .NET Developer in In-Core company, where I`m developing and maintaning automated unit, integration tests using MsTest Framework and e2e tests using Selenium Framework. Also I have more than a year of non-commercial experience developing backend applications on .NET.
• An opportunity for career development, learning and using new technologies.
• Reliable and supportive team.
• Competitive salary.
• Expect not to deal with legacy code.
• Prefer to use modern approaches of writing code.