Position: Dotnet Developer
Category: .NET
English level: upper
Years of experience: 1

I have created several projects. The most interesting and advanced is my graduation project, in which I created a management system for sports organisations. In this system such features as staff and visitor schedule management, personnel management (staff recruitment, support for the organisation of training and competitions), live broadcasting and recording of competitions are implemented. The most important was the realisation of the live broadcast function. I used such technology as Kurento Media Server (KMS) for its implementation. It allowed me to not only stream video at high quality, but also record it for saving and viewing. Since the KMS api requires interaction via a web socket, SignalR was additionally used. The backend of this project is written in ASP.NET, MSSQL Server with Entity Framework was used for the database, the client side is written in Angular 15. For deployment DockerCompose for the backend part and Nginx for the frontend were used
I have been working as a fullstack developer for more than a year. I have a project related to skin care. My responsibilities include developing and implementing new features such as payment system, barcode reader and barcode search system. I also have to maintain old functionality and write e2e and unit tests. I have been asked to integrate google captcha V3 to secure the site. On the technology side, it's asp.net for the backend, payment system implemented using stripe, basis for barcode lookup engine barcode lookup api. The frontend is written using asp net mvc and aurelia framework.
For testing we use NUnit and Playwright library.