Position: Trainee .NET Developer
Category: .NET
English level: upper
Years of experience: 0

Successfully defended the diploma written using WPF technology.
Was one of the few people who successfully completed the Eleks internship and received a certificate.
1) Read Troelsen and Japikse Pro C# 7 book, now reading Adam Freeman - Pro ASP.NET Core 6.

2) Completed internship in LinkUp Studio (June 2022) working on ASP.NET:
    Web development in Azure: web app, SQL Azure and Storage.
    Automatic web app deployment when pushing to Git.
    Authentication using JWT bearer and refresh tokens (via Identity).
    Dependency injection with Unity.
    Logging into Azure Blob Storage.
    Organised a workspace in Jira for the team.
    Developing data fetching from backend in React.
    Was the mediator between back-end and front-end, explaining the team how to connect two parts.
    Helped React dev to finish the front-end on time when he was falling behind.

3) My diploma project is developed with WPF technology:
    Integration with Google Drive API.
    Prism library for Dependency injection and view model locator.
    Encryption (AES).
    Hashing (SHA-256).
    Repository pattern.
    MVVM + relay commands.

4) Successfully completed Eleks .Net internship (May 2023) targeting ASP.NET Core:
    Microservices architecture (2 services were developed).
    Services were linked via HTTP.
    Solution was divided into controller, service and repository layers.
    Used technogoly: Ardalis.Specification, Automapper, FluentValidations.
    Custom exception handling with middleware and action filter.
    Services were containerized with Docker (a certificate was set up for HTTPS).
    Digital signature.
    JWT-token authentication.

All links are in CV.