Position: Full Stack .Net Developer
Category: .NET
English level: intermediate
Years of experience: 7

Designed and developed a versioning subsystem for the corporate framework, which stores data as versions periods and which lets users to view data slices for any wanted date.
Designed and developed a change request subsystem for the  corporate framework. Using this subsystem users can in UI create scopes for predefined sets of business objects, and changes in this scopes will be virtual. Then users can combine any set of virtual changes and create a change request, which, after approval, can be merged into the main database.
I have been working on various projects (in the government sector) as a full stack developer. I have worked with .NET Core and PostgreSQL (through NHibernate and raw sql) on the backend and with ExtJs (from fourth to sixth versions) on the frontend. Also i have some pet projects, in which i tried other stacks, so i also have expirience in working with Vue, Angular 5 (ionic),  Unity. Now i am working on the corporate framework, which is used by many projects in our company, and on constructor, using which users can create in UI entities relation model, registries, forms, and all of this then is generated into ExtJs and C#.