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

Achievements
Implemented and used JWT authentication and integrated it for secure user identification.
Used and implemented a role-based access control system to manage user permissions.
Implemented a complete CRUD functionality for articles owned by authors.
Built and used a user-friendly comment system to enable feedback on published articles.
Implemented and used a search system based on category and titles for enhanced discovery.
Implemented and used an efficient pagination system to handle a large volume of articles.
Designed used and implemented a user profile system, allowing easy editing of personal information.
C#/.NET: I have over a year of experience with C#/.NET. As part of this experience, I developed various C# applications using the .NET platform. This included web applications, web services, and APIs.

Blog
Stack: C#/.NET, ASP.NET Core, EnityFramework Core, MS SQL, Docker, AWS, JWT

Responsibilities: Backend development
User Registration and Authentication
CRUD operations for articles
Article comments
Searching and filtering articles
Article pagination
User profile
Displaying a List of Articles and Individual Articles
Non-commercial experience.

To Do List
Stack: C#/.NET, TypeScript EntityFramework Core, ASP.NET Core, Angular, Bootstrap, PostgreSQL, JWT

Responsibilities: FullStack Development
Developing a "To Do List" application using ASP.NET Core Web API, Angular, EF Core and PostgreSQL.
Implementation of the system of registration and authentication through JWT tokens.
Development of CRUD functionality for tasks.
Angular integration for user interface.
Using Entity Framework Core and PostgreSQL to work with the database.
Ensuring data validation and error handling.