My experience in the development of different software projects is over 12 years. I have strong skills in object-oriented design and programming, design patterns, design and development of relational databases with different sizes. I participated in software development projects of different sizes and types, such as desktop applications, client-server applications, web services, REST web API, windows services. I designed applications from scratch and also made improvements and enhancements to the existing applications. I have experience in creating software architecture for scratch. Also, I created software documentation for the existing projects. Most time from my experience I worked with .NET platform and C# programming language. But nearly a year ago I started to work with Golang as well. My main responsibilities were team leading, software development and support, architecture design, consulting activities. I am always open to new challenges. I am always oriented to determine the root cause of any problem and solve it. I am a very goal-oriented person and able to learn fast.