Position: Разработчик C#
Category: .NET
English level: pre
Years of experience: 3


2019 - today. 	Main plugin is part of retail chain. Maintaining legacy code. The main system logic is implemented in the MSSQL database (writing queries of stored procedures, triggers, cdc). WinForms, DevExpress Components. Plugin communicates with other system elements via SSIS packages.
	Backend of the mobile application. .Net Core 3.1. REST Api, MSSQL DB. ORM Entity Framework, Code First. There are several services in the project, Communication between them directly and through RabbitMQ (MassTransit), The purpose of the service is to collect and prepare data for a mobile application. 

2016-2018 	Module Scheduling. Long/Short/Medium Term Planning. The software system is designed to perform feasibility studies of mining operations in order to increase production profitability. Two versions of the plugin were supported in parallel. For one, a PostgreSQL database was used, data access using the Entity Framework. For the second, the MSSQL database was used, data access using ADO.NET. The plugin exchanged with other data sources using XML and JSON files. On the project, I wrote code, designed and optimized databases, wrote SQL queries, stored procedures, triggers. Partially coordinated the work of other developers.
	K-MIS is a medical information system designed for managing the medical process and complex automation of clinical hospitals and outpatient clinics. For the implementation, the PostgreSQL database was used, data access using the Entity Framework. Also, the system has implemented data synchronization with external network resources using web requests. On the project, I wrote code, developed components, designed and optimized databases, implemented software, supported and trained users
Middle .net developer