Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 11

My team and me introduced a brand new system based on pure .net core in docker, classical CQRS and fine grained DDD.

I had opportunity to design sub module in our system which integrates with Microsoft Active Directory
Ciklum, Kiev (Betsson)
Senior C# Software Engineer 
Development of the Betsson Payment system and satellite subsystems (C#)
Technologies: .Net Core 2.2, .Net 4.6, C#, WebApi, EF Core, WCF, async/await, PowerShell, Git, Docker, MS SQL, RabbitMQ, Clean Architecture, CQRS, DDD. 

Ciklum, Kiev  
Workspace Environment Management (WEM)
Senior C# Software Engineer 
Development of the WEM user and resource management solution (C#) 
Technologies: Net 4.0/4.5, C#, WCF, WinForms/DevExpress, WMI, Multithreading, PowerShell, GIT, XenServer, Directory Servcies, LDAP, Active Directory. 

Dell, Poole, UK (AppAssure) 
Senior C# Software Engineer 
Development of the Dell AppAssure backup solution (C#) 
Technologies: Net 4.0/4.5, C, C++, C#, VB.NET, RegExp, WinAPI, VDS, VSS, WMI, VMWare, Amazon EC2, Hyper-V, Multithreading, PowerShell, SVN, GIT, Linux, Windows Desktop/Server. 

Softheme, Kiev JanuaryJuly 2011 – September 2015 
Senior C# Software Engineer, Team Lead 
Development of the Dell AppAssure backup solution (C#) 
Technologies: Net 4.5, C, C++, C#, VB.NET, RegExp, WinAPI, VDS, VSS, WMI, VMWare, Amazon EC2, Hyper-V, Multithreading, PowerShell, SVN, GIT, Linux, Windows Desktop/Server. 

Interbranch Medical & Engineering Scientific Center, Kiev  
December 2009 - June 2011 
Senior C# Software Engineer  
Design and develop of the software ShakerTable for medicine
Technologies: Qt/C++/ Qt Creator, .Net Compact Framework/C#/Visual Studio 2005/Windows CE 6.0. 

Remote Developer, Kiev February 2009 – October 2009 
C#/MQL Developer  
Development of Forex advisors and indicators 
Collaboration with customers and support of existing products 
Analytical investigation of the Forex market
A team passionate with software development. Ability to provide new ideas and technologies into a project.