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


Trainee .NET Developer | Dec 2021 - Present

Responsibilities:
• Implementing new features;
• Writing Unit and Integration tests; 
• Finding and fixing bugs;
• Investigation logs and finding the causes of Warnings and Errors. Creating wiki pages about the investigation;
• Testing the finished functionality.

Tools & Technologies:
.NET 6, ASP.NET Web API, MediatR, nUnit, Microservices, MS SQL Server, AWS, Jenkins, Kibana, Grafana, Git/GitLab

===============================================

Intern .NET Developer | Sep 2021 - Dec 2021

Responsibilities: In the camp, I attended lectures, and in parallel, under the guidance of a mentor, I was creating my own Web API pet-project

About pet-project: AutoHubAPI - Web API that provides monolithic three-layer architecture Back-End functionality for used cars auction application. The main purpose of this API was to be a playground for me to learn and practice new knowledge.

Tools & Technologies:
• Base: NET 6 & C# 10, ASP.NET Web API, EF Core
• Authorization and Authentication: JWT, Identity
• Testing: xUnit, FluentAssertions, AutoFixture, Moq
• Other: AutoMapper, FluentValidation, BCrypt, Swagger + SwaggerUI, Swashbuckle

GitHub URL: aldecode/AutoHubAPI

===============================================

Intern .NET Developer | Mar 2021 - Apr 2021

Responsibilities: 
• Designed project via UML diagrams (Use Case, Class Diagram, DB Diagram, etc.)
• Developed common functionality (controllers, services, etc.)
• Writed unit-tests 
• Created UI for the whole website via Figma and implemented that via HTML + CSS (Bootstrap 5, Vanilla)

About pet-project: A training full-stack web application that provides car rental service using React as a front-end, & monolithic three-layer architecture ASP.NET Web API as Back-end. The main purpose of this app was to learn the developing process, gain knowledge in developing the back-end on ASP.NET, and practice developing React front-end.

Tools & Technologies:
.NET 5 & C# 9, ASP.NET 5, Web API, MS SQL, Azure, Azure DevOps, HTML, CSS, Bootstrap, React, Git/GitHub, Rider, WebStorn DataGrip, Swagger
My expectation of a new position:
- I will be able to use Rider IDE and other JB products as my development tool
- .NET 5+