Position: Розробник C#
Category: .NET
English level: upper
Years of experience: 0.5


Personal/student projects:

System for automatic verification of laboratory work. 
This software performs automatic verification of the correctness of the program code execution of laboratory tasks in accordance with the specified test cases, without being bound to the place and time, limited only to the deadline. The system allows teachers to track student performance for a particular course in a relevant journal, as well as modify course information, assignments, and test cases. 
Technology used: C#/.NET and ASP.NET Web API to create backend of application, MSBuild to build and execute 
submitted code/solution, Angular 7 for frontend.

Adaptive software system for people with cognitive impairments.
Software system implements the adaptation process based on the ontological model of the subject area and allows to modify the user interface and functionality of the mobile application for the needs of a particular user, using the ontological model of the subject area.
Technology used: Kotlin for mobile application, Retrofit2, Room, Python with Flask to create backend of application, Owlready2.