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


Internship at ELEKS
June 2023 - July 2023
During my 5-week internship, I worked collaboratively in a team  to develop  a taxi service platform. I gained  experience in building microservices using ASP.NET Core, Entity Framework Core, and PostgreSQL, enabling efficient data management and backend development. The project also involved implementing Kafka as a message broker for event-based communication between microservices, Docker for containerization, and SignalR for real-time updates.
Additional technologies: JWT authentification, AutoMapper, SQLite

My responsibilities included:
creating Driver microservice
developing a NuGet package for Kafka integration across microservices
adding SignalR support to the Driver service for real-time updates 
 implementing a hosted service in the Client service to listen to Kafka events and inform clients about ride status changes using SignalR.

Pet-project: Online book store
Description:  an ASP.NET Core application for an online book store. Functionalities include shopping cart, searching, adding, and updating books. 

Pet-project: Note-taking application
Description: a note-taking application built using React for the front-end and ASP.NET Core Web API for the back-end.  Users can easily create, edit, and delete notes.
I expect to participate in exciting projects and gain more knowledge and skill.