Position: Senior .Net Developer
Category: .NET
English level: intermediate
Years of experience: 4


Soft Serve
Project Description:	System for dispensing medicines
System consists of three type of stations, server, synchronization system and additional components. Many stations are connected to a single system with a server using synchronization system. If electricity or network fails, all stations can operate autonomously. After resumption all changes are synchronized
	
Involvement Duration:	
16 months (1.03.2021 – present time)
Project Role:	Middle, Senior .Net Web, .Net Desktop software engineer
Responsibilities:		Requirements elicitation
	Development, fixing bugs and creating unit tests for ASP Net Core applications
	Development, fixing bugs for WPF applications
	Development, fixing bugs of queries, stored procedures and functions (MS SQL, SQLite, SQL Anywhere)
	Development and refactoring PowerShell scripts for Chocolatey installers
	Setting up of CI process for new repository


Trader Evolution
Large international enterprise project which includes set of software for brokers. 
Project consists of:
	Server side and many clients: windows desktop, mac. desktop, mobile (android and IOS).
	Rollout of the solution for many clients. Integration with local exchange vendors.

31 months (1.10.2018-28.02.2021)
Junior, Middle .Net desktop software engineer
	Review new documentation for development
	Development of new panels, logic, features with Windows Forms and WPF
	Implementation of REST API for testing the trading platform
	Support an algorithmic trading
	Writing unit and integration tests for the main logic
	Fixing bugs, smells and vulnerabilities, according to SonarQube reports