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


I'm working as a fullstack .NET developer more than 20 years. During that time I was grown from the position of junior .net developer to the Team Lead and participated in different kind of projects such as Banking, Money, CRM, ERP, Call centers, Operational risks, Email processing, Game development, Automating of sales and business process.
In development process i prefer test driven development (TDD), inversion of control, low coupling and high cohesion. As a Team lead i love retrospectives because they allow to adapt development process, documenting everything in Confluence because it allow to share information faster and specify clean and straightforward acceptance criteria because it allow to understand when the task is done and what's left