Position: .NET/C# Senior Developer (Backend)
Category: .NET
English level: upper
Years of experience: 11

Can work standalone as well as in a team. Always trying to find simple solutions, especially for a complex business domain, to reduce further maintenance efforts and preserve flexibility. Able to explain complex things in a simple way. Appreciate good team spirit and team work.
Primary competencies: back-end / web services.
Recent completed projects:
- Back-end based on Azure microservices for a cost sharing membership web site. Includes financial transactions, member enrollment process, administration, etc.
- Billing components for enterprise-level system. Legacy implementation replaced with new microservice-based one with step-by-step migration.
- Sharing of confidential files with people both inside and outside of an organization. Was responsible for distributed net of background document conversion services aimed to convert all incoming documents to the unified secure format.
Would like to continue as a back-end developer and looking forward to delivering new / improving existing software components that would help companies or individuals to achieve their goals.
Looking for a new experience in development of high-quality products using modern tools and approaches such as Agile Project Management, continuous integration, S.O.L.I.D principles, Microservices, etc.