Position: Senior Software .Net Engineer
Category: .NET
English level: upper
Years of experience: 7

- Maintainer of two open-source libraries
- Key developer and maintainer of the project techinterview.space
- Have made a project GitLab repository to not accept code with syntax and naming-convention issues. Have posted it to habr.com
- I designed and developed an internal system to calculate project self-costs based on team members' work-hour prices
- Have integrated ES with various options to search

You may find out samples on my GitHub.
During all of my career, I try to understand the business activities and purposes of a project where I work. It helps me to understand better the essence of the product and continuously improve it.

I pay much attention to the quality of the product where I take participation. I build software architecture as simple as possible. 

I like to share my knowledge and enjoy playing a mentor role.
I appreciate constructive criticism and thrive in an environment with direct, open and honest communication.
I want to work in team who:
- seeks new technologies
- goes or wants to go with unit tests and code review sessions
- makes all its development processes automatic

I like to work with people who:
- write a SOLID code reliable code
- think about other teammates who will read and use their code