Position: Senior .Net Developer, Team Lead, Architect
Category: .NET
English level: fluent
Years of experience: 11

Designed architecture for 6 different projects.

Set up agile development process by myself or took active part in it for 4 different teams.

While writing code I pay much attention to code quality and simplicity.
I specialize in backend development and like to deal with anything related to architecture. 
I am always eager to learn new things.
18+ years in commercial software development,

last 5 years I work as freelancer on Upwork: 
- Top Rated Plus status - top 3% of performers on Upwork
- 14 completed projects, 100% success score

I have experience on the following positions:
- 3+ years - Software Architect
- 10+ years - Team Lead/Scrum Master
- 1 year - Project Manager

I have experience in:
.NET, .NET Core;
Entity Framework, Entity Framework Core, ADO.NET;
Databases: MS SQL, MySQL, Firebird;
ASP.NET MVC, Web API, ASP.NET Core;
HTML, CSS, JavaScript, TypeScript, JQuery, Angular;
WCF;
WinForms;
Dependency injection libraries: Autofac, Unity;
Logging libraries: NLog, Log4Net, Serilog;
Azure services and API;
AWS;
SAML 2.0: Kentor.AuthServices, ComponentSpace, Auth0;
Accounting platforms API/SDK: QuickBooks Online (QBO), Xero, Myob;
Salesforce API;
Zuora API;
PowerBI;
Automation tests: NUnit + Selenium WebDriver;
Binance API, trading bot development;
Windows Explorer extensions (Windows Shell Namespace Extensions) development