Position: junior .NET developer/.NET developer
Category: .NET
English level: intermediate
Years of experience: 1

I was able to create a web application from scratch. I chose the application architecture, covered logic modules with modular tests by almost 60%. Applied SOLID principles, patterns and so on. Repeatedly increased the level of coverage of projects with modular unit tests. Conducted discussions with a business analyst in terms of improvements and clarification of acceptance criteria.
I was involved in designing and selection of application architecture, built the application based on chosen architecture. In details, I built three-layers application which has data access layer, business logic layer and user interface. During the implementation I used patterns like strategy, adapter, repository, and factory. For each logical module and feature, I have written test cases using NUnit tool. Built optimized pipeline for queries to databases. During implementation applied SOLID and DRY designing principles. Used Git for source control.
I’m looking for and want to take on new challenges, I want to grow myself and help people and companies do it, for me it doesn’t matter whether a large team or a small one, I would like to work more with new technologies.