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

Accomplishments:
Throughout my development experience, I have achieved several significant accomplishments:

Social Network Web API:
- Implemented secure Bearer JWT token authentication.
- Designed the application using clean architecture principles.
- Utilized the repository pattern and specifications for efficient database interactions.
- Developed middlewares, DTOs, and error handling mechanisms.

Social Network Angular:
- Utilized Angular features like pipes, directives, and route guards.
- Integrated JWT authentication and HTTP communication with the API.

Renting App React:
- Developed components using React hooks and utilized the Context API.
- Integrated React Router DOM and managed global state with Redux.

Phone Book Node.js:
- Gained proficiency in Node.js and Express.js framework.
- Created APIs and routes for CRUD operations on contact data.

These accomplishments demonstrate my skills in implementing secure authentication, following best practices such as clean architecture and repository pattern, and utilizing various technologies to build robust applications.
I have a variety of programming skills. Here is a description of a few of my projects and tasks, the technologies I used, my role in the team and what I want to improve:

1. Ads platform (Full stack project):
   - Technology: ASP.NET, Entity Framework, JWT Tokens, 
      Clean Architecture, Middlewares, Azure, Redux, 
      Hooks, Routing
   - Completed tasks: Developed a website for posting ads 
      of various products for sale with implementation of 
      authorization, admin panel and user interface part
   - Improvements: using npm packages to create forms 
      with validation using formik and yup

2. Renting App (React):
   - Technology: React, TypeScript, Redux
   - Completed tasks: Developed a website that allows you 
      to leave reviews about rental housing, view them, rate 
      them. There is also an opportunity to create articles 
      on various topics about housing rent
   - Improvements: Refactoring code for better 
      performance and scalability.

3. Simple Weather Forecast:
   - Technology: JavaScript, DOM manipulation, Fetch API
   - Completed tasks: Developed a weather forecasting 
      application that displays weather information using an 
      external API.
   - Improvements: Enhancing the user interface and 
      adding additional features such as location-based 
      forecasts.

Apart from these projects, I have experience collaborating on team projects and working with Git for version control. I am capable of contributing to collaborative development environments and adhering to coding standards and best practices. I am constantly striving to improve my skills and stay up to date with the latest technologies and frameworks.
By clearly expressing my expectations, I hope to find a job opportunity that aligns with my professional goals, offers a stimulating and collaborative environment, and provides avenues for continuous growth and learning.